.comforum_duoku_servers_dialog .fail_img {
	width: 181px;
	height: 115px;
	margin-left: 30px;
	margin-top: 17px;
	float: left;
	background-repeat: no-repeat;
}

.comforum_duoku_servers_dialog .right_area {
	margin-left: 212px;
	padding-top: 40px;
	text-align: center
}

.comforum_duoku_servers_dialog .right_area .ui_btn {
	margin-top: 20px
}

.comforum_duoku_servers_dialog .duoku_servers_qrcode_wrapper {
	margin-left: 30px;
	margin-top: 0;
	float: left
}

.comforum_duoku_servers_dialog .duoku_servers_qrcode_wrapper p {
	color: #fe7f3c;
	margin-top: 10px
}

.comforum_duoku_servers_dialog .qrcode_right_area {
	margin-left: 152px;
	padding-top: 40px;
	text-align: center
}

.comforum_duoku_servers_dialog .qrcode_right_area p {
	color: #666
}

.comforum_duoku_servers_dialog .qrcode_right_area .ui_btn {
	margin-top: 20px;
	display: inline-block;
	vertical-align: top;
	border: 0
}

.comforum_duoku_servers_dialog .qrcode_right_area .duoku_code {
	display: none;
	margin-top: 10px
}

.comforum_duoku_servers_dialog .qrcode_right_area .duoku_code_value {
	color: #fe7f3c
}

.comforum_duoku_servers_dialog .qrcode_right_area .duoku_copy {
	margin-right: 20px;
	display: none;
	border: 0
}

.comforum_duoku_servers_dialog .fail_img {
	background-position: 0px 0px
}

.comforum_duoku_servers_dialog .fail_img {
	background-image: url(//tb2.bdstatic.com/tb/static-comforum/widget/duoku_servers_dialog/duoku_servers_dialog_z_6bbb178.png)
}

#duoku_servers_list_wrapper {
	position: relative
}

#duoku_servers_list {
	width: 210px;
	height: 330px;
	position: absolute;
	border: 1px solid #DFDFDF;
	background-color: #fff;
	right: 13px;
	top: 48px;
	z-index: 999
}

#duoku_servers_list h4 {
	height: 32px;
	line-height: 32px;
	background-image: url(//tb2.bdstatic.com/tb/static-comforum/widget/duoku_servers_list/img/servers_list_title_57a2273.png);
	background-color: #0959cf;
	font-size: 15px;
	font-weight: 400;
	font-family: Microsoft YaHei;
	color: #fff;
	padding: 0 10px;
	position: relative
}

#duoku_servers_list h4 .servers_detail_link {
	color: #fff;
	position: absolute;
	right: 11px;
	top: 0;
	height: 30px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center center
}

#duoku_servers_list .radius_item {
	width: 1px;
	height: 1px;
	border: 1px solid #fff;
	border-radius: 1px;
	margin-right: 2px
}

#duoku_servers_list .servers_list_wrapper {
	padding-left: 10px;
	padding-top: 20px
}

#duoku_servers_list .servers_list_wrapper li {
	margin-bottom: 13px;
	list-style: none
}

#duoku_servers_list .servers_list_wrapper img {
	width: 26px;
	height: 26px;
	margin-right: 10px;
	vertical-align: middle
}

#duoku_servers_list .servers_list_wrapper .game_title {
	color: #3064b3;
	font-size: 12px;
	margin-right: 15px;
	display: inline-block;
	width: 61px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: text-top
}

#duoku_servers_list .servers_list_wrapper .get_code_btn {
	width: 74px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	background-color: #2d7cf2;
	font-size: 12px;
	color: #fff;
	cursor: pointer
}

#duoku_servers_list .servers_list_wrapper .get_code_btn span {
	display: inline-block;
	vertical-align: top;
	width: 4em;
	text-align: center
}

#duoku_servers_list .servers_list_wrapper .has_code_btn {
	cursor: pointer;
	width: 74px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	background-color: #2d7cf2;
	font-size: 12px;
	color: #fff
}

#duoku_servers_list .servers_list_wrapper .has_code_btn .get_code_icon {
	background-color: #5288fa
}

#duoku_servers_list .servers_list_wrapper .has_code_btn span {
	margin-left: 6px
}

#duoku_servers_list .servers_list_wrapper .out_of_code_btn {
	width: 74px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	background-color: #2d7cf2;
	color: #fff;
	text-align: center;
	cursor: pointer
}

#duoku_servers_list .servers_list_wrapper .get_code_icon {
	width: 20px;
	background-color: #1161db;
	height: 100%;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	vertical-align: bottom;
	margin-right: 3px
}

#duoku_servers_list .servers_list_wrapper .get_code_iphone {
	background-image: url(//tb2.bdstatic.com/tb/static-comforum/widget/duoku_servers_list/img/iphone_330f61d.png)
}

#duoku_servers_list .servers_list_wrapper .get_code_android {
	background-image: url(//tb2.bdstatic.com/tb/static-comforum/widget/duoku_servers_list/img/android_6b1615a.png)
}

.comforum-swap-words {
	cursor: pointer
}

.swap-card-main .game-logo {
	float: left;
	width: 76px;
	margin: 10px;
	height: 76px;
	border: 1px solid #ccc;
	padding: 3px
}

.swap-card-main .game-info {
	margin: 10px 0;
	float: left
}

.swap-card-main .game-info li {
	height: 26px
}

.swap-card-main .game-info .first-line {
	padding-top: 3px
}

.swap-card-main .game-info .score-wrap {
	vertical-align: middle;
	line-height: 26px
}

.swap-card-main .game-info .score-wrap span {
	color: orange;
	font-size: 16px;
	top: -3px;
	position: relative
}

.swap-card-footer {
	background: #f5f7fa;
	border-top: 1px solid #e7e9eb;
	height: 60px
}

.swap-card-footer p {
	padding: 10px
}

#pb-footer-header {
	height: 32px
}

.tbui_scroll_panel {
	position: relative;
	padding-right: 12px
}

.tbui_scroll_panel .tbui_panel_content {
	overflow: hidden
}

.tbui_scroll_panel .tbui_scroll_bar {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	background: #F2F2F2
}

.tbui_scroll_panel .tbui_scroll_button {
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	background: #FFF;
	border: 1px solid #E0E0E0;
	cursor: default
}

.tbui_no_scroll_bar {
	padding-right: 0
}

.t_emotion_add {
	width: 100%
}

.t_emotion_add th {
	vertical-align: top;
	font-weight: 700;
	padding: 5px
}

.t_emotion_add td {
	padding: 3px
}

.t_emotion_add input {
	width: 230px
}

.t_emotion_add .upload_button_container {
	position: absolute;
	left: 0;
	top: 0
}

.t_emotion_add .file_name {
	margin-left: 10px
}

.emotion_container .s_yxj .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/yxj.png?t=20140602&t=1505996137490) no-repeat scroll left top;
	width: 30px;
	height: 30px
}

.emotion_container .s_lt .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/cRabbit.png?t=20131101&t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_tsj .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/tFace.gif?t=20130917&t=1505996137490) no-repeat scroll left top;
	width: 35px;
	height: 35px
}

.emotion_container .s_baodong .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/bDong.png?t=20120126&t=1505996137490) no-repeat scroll left top;
	width: 35px;
	height: 35px
}

.emotion_container .s_baodong_d .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/baodong_d.gif?t=201201114&t=1505996137490) no-repeat scroll left top;
	width: 35px;
	height: 35px
}

.emotion_container .s_bobo .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/bFace.gif?t=1505996137490) no-repeat scroll left top;
	width: 35px;
	height: 35px
}

.emotion_container .s_qpx .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/qpx.gif?t=1505996137490) no-repeat scroll left top;
	width: 35px;
	height: 35px
}

.emotion_container .s_shadow .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/yingzi.gif?t=1&t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_ali .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/ali.gif?t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_wdj .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/wdj.png?t=1505996137490) no-repeat scroll left top;
	width: 30px;
	height: 30px
}

.emotion_container .s_face .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/fFace.png?t=20140529&t=1505996137490) no-repeat scroll left top;
	width: 30px;
	height: 30px
}

.emotion_container .s_tyears .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/tyears.png?t=20131113&t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_zxh .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/pczxh.png?v=1&t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_luoluobu .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/luoluobu.png?v=1&t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_ldw .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/wFace.png?v=1&t=1505996137490) no-repeat scroll left top;
	width: 40px;
	height: 40px
}

.emotion_container .s_lxs .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/lxs.png?t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_xyj .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/xyj.png?t=1505996137490) no-repeat scroll left top;
	width: 42px;
	height: 42px
}

.emotion_container .s_bfmn .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/bfmn.png?t=1505996137490) no-repeat scroll left top;
	width: 40px;
	height: 40px
}

.emotion_container .s_tiexing .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/tiexing.png?t=1505996137490) no-repeat scroll left top;
	width: 40px;
	height: 40px
}

.emotion_container .s_bearchildren .img {
	background: transparent url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/editor/images/default/bearchildren.png?t=1505996137490) no-repeat scroll left top;
	width: 40px;
	height: 40px
}

.emotion_container ul.s_tab_content li.s_tab_btn {
	cursor: pointer;
	float: left;
	height: 21px;
	line-height: 21px;
	margin-right: 4px;
	border-top: 0;
	margin-top: 0;
	padding: 0
}

.emotion_container .s_tab_btnbg {
	padding: 0 10px;
	display: block
}

.emotion_container table.s_layer_table td {
	vertical-align: middle;
	border-color: #e3e3e3
}

.emotion_container table.s_layer_table {
	border: 0
}

.emotion_container .s_tab_content .selected .s_tab_btnbg {
	background: transparent url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/selected_right.png?t=1505996137490) no-repeat right top
}

.emotion_container .s_hover .s_tab_btnbg {
	background: transparent url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/hover_right.png?t=1505996137490) no-repeat right top
}

.emotion_container .s_layer_content {
	padding: 5px 3px 0 5px;
	height: 276px
}

.emotion_container .s_layer_tab {
	height: 31px;
	border-top: 1px solid #e3e3e3;
	background-color: #f7f7f7;
	color: #666;
	position: relative
}

.emotion_container .s_layer_tab .s_prev {
	position: absolute;
	left: 10px;
	width: 7px;
	height: 11px;
	top: 10px;
	cursor: pointer;
	background: transparent url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/prev.gif?t=1505996137490) no-repeat scroll left top
}

.emotion_container .s_layer_tab .s_next {
	position: absolute;
	right: 10px;
	width: 7px;
	height: 11px;
	top: 10px;
	cursor: pointer;
	background: transparent url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/next.gif?t=1505996137490) no-repeat scroll left top
}

.emotion_container .s_tab_con_wrapper {
	position: absolute;
	width: 502px;
	height: 29px;
	overflow: hidden;
	left: 24px;
	top: 0
}

.emotion_container .s_tab_content {
	width: 1500px;
	padding-top: 5px;
	position: relative
}

.emotion_container .s_hover {
	background: transparent url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/hover_left.png?t=1505996137490) no-repeat scroll left top
}

.emotion_container .s_tab_content .selected {
	background: transparent url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/selected_left.png?t=1505996137491) no-repeat scroll left top;
	color: #fff
}

.emotion_container .s_ySmile {
	font-family: arial
}

.emotion_container .emotion_preview {
	position: absolute;
	left: 478px;
	top: 3px;
	bottom: 200px;
	z-index: 65533;
	width: 60px;
	height: 60px;
	border: 1px solid #000;
	overflow: hidden;
	background: #FFF;
	display: none
}

.emotion_container .emotion_preview_show {
	left: 3px;
	display: block
}

img.review {
	position: absolute;
	background: #FFF;
	vertical-align: middle
}

#l_smiley_table {
	border-color: #e3e3e3
}

.tb-editor-wrapper {
	z-index: 2
}

.emotion_container {
	width: 550px
}

.ue_emotion_table {
	border-collapse: collapse;
	border: 1px solid #e3e3e3
}

.ue_emotion_table td {
	padding: 1px;
	width: 53px;
	height: 54px;
	border: 1px solid #e3e3e3;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle
}

.ue_emotion_table td.emotion_cell:hover {
	background: #e8e8fd
}

.ue_emotion_table a {
	position: relative;
	display: block
}

.ue_emotion_table .emotion_hole {
	width: 50px;
	height: 50px;
	overflow: hidden;
	text-align: center
}

.ue_emotion_table .emotion_delete {
	position: absolute;
	right: -2px;
	top: -3px;
	visibility: hidden;
	overflow: hidden;
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/close.png?t=1505996137491) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	width: 17px;
	height: 17px
}

.ue_emotion_table a:hover .emotion_delete {
	visibility: visible
}

.ue_emotion_table img {
	vertical-align: middle
}

.inde_edui_dropdown_menu {
	border: 1px solid #bfbfbf;
	background-color: #fff
}

.inde_edui_popup_caret {
	top: -8px;
	right: 53px;
	position: absolute;
	width: 21px;
	height: 11px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/poster/caret_png8_aaf26a1.png) no-repeat 0 0
}

.lzl_edui_dialog_container {
	display: none;
	z-index: 1;
	top: 29px;
	left: -447px;
	position: absolute;
	background: #e5e5e5;
	padding: 2px
}

.lzl_insertsmiley_holder {
	z-index: 11;
	position: relative;
	width: 33px;
	height: 22px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/poster/insertsmiley_icon_711ec2d.png) no-repeat;
	cursor: pointer
}

.lzl_editor_container div.edui-editor-body {
	border: 2px solid #d6dffa
}

.w_limit_wrapper {
	position: absolute;
	color: #989898;
	height: 26px;
	font-family: simsun;
	line-height: 26px
}

.w_limit_num {
	font-size: 22px;
	display: inline-block;
	padding: 0 3px;
	min-width: 15px;
	font-weight: 700;
	height: 26px;
	text-align: center;
	font-family: Constantia, Georgia, Arial
}

.dialogJ.guessing_dialog .dialogJbody {
	position: relative
}

.dialogJ.guessing_dialog,
.dialogJ.guessing_dialog .uiDialogWrapper {
	border: 0;
	background-color: transparent
}

.dialogJ.guessing_dialog .dialogJcontent {
	background-color: transparent
}

.dialogJ.guessing_comfirm_dialog .dialogJcontent {
	padding: 0;
	background: url(img/comfirm.png?t=1517377681276)
}

.dialogJ.guessing_alert_dialog .dialogJcontent {
	padding: 58px 0 0;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/img/alert_800cc56.png)
}

.guessing_publish_cancel {
	position: absolute;
	left: 145px;
	bottom: 20px
}

.icon_guessing_publish,
.icon_guessing_close {
	display: inline-block;
	*zoom: 1;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/img/dialog_sprite_bccbb51.png)
}

.icon_guessing_publish {
	position: absolute;
	bottom: 50px;
	left: 120px;
	width: 72px;
	height: 72px;
	background-position: -0px -0px
}

.icon_guessing_publish:hover {
	background-position: -74px -0px
}

.icon_guessing_close {
	position: absolute;
	width: 12px;
	height: 12px;
	background-position: -148px -0px
}

.dialogJ.guessing_comfirm_dialog .icon_guessing_close {
	right: 14px;
	top: 73px
}

.dialogJ.guessing_alert_dialog .icon_guessing_close {
	right: 14px;
	top: -14px
}

.icon_guessing_close:hover {
	background-position: -162px -0px
}

.dialogJ.guessing_holder {
	background-color: #f8f8f8
}

.dialogJ.guessing_holder .uiDialogWrapper {
	border: 0;
	background-color: transparent
}

.dialogJ.guessing_holder .dialogJcontent {
	padding: 0;
	background: 0 0
}

.dialogJ.guessing_holder .dialogJtitle {
	position: absolute;
	display: none
}

.dialogJ.guessing_holder .guessing_wrapper {
	padding: 0 14px 14px;
	background-color: #fafafa;
	border: 1px solid rgba(0, 0, 0, .2);
	border: 1px solid #666\9;
	margin-bottom: 10px
}

.dialogJ.guessing_holder .icon_guessing_tab {
	display: inline-block;
	*zoom: 1;
	width: 16px;
	height: 16px;
	vertical-align: -2px;
	margin-right: 3px;
	background-repeat: no-repeat;
}

.guessing_holder .guessing_main {
	position: relative;
	width: 600px;
	height: 417px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/img/bg_51b9fcf.png) repeat-x;
	border: 1px solid #9a9a9a
}

.guessing_holder .guessing_main.unlogin {
	background: 0 0
}

.guessing_holder .input_wrapper {
	display: none
}

.guessing_random {
	margin-top: 5px
}

.guessing_random .guessing_random_inner {
	float: left;
	*display: inline;
	*zoom: 1;
	width: 196px;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	color: #fff;
	background-repeat: no-repeat;
}

.guessing_random .guessing_random_inner .ui_btn {
	margin-left: 10px;
	vertical-align: middle
}

.guessing_holder .guessing_tab {
	margin: 10px 0
}

.guessing_intro {
	position: absolute;
	bottom: 5px;
	left: 100px;
	width: 516px;
	padding: 15px
}

.guessing_wrapper_new .guessing_intro {
	height: auto;
	width: auto;
	margin: 0;
	padding: 5px;
	background: 0 0;
	border: 0;
	text-align: center
}

.guessing_intro .text {
	position: relative;
	overflow: hidden;
	width: 508px;
	height: 0;
	padding-top: 58px;
	background-repeat: no-repeat;
}

.guessing_intro .info {
	padding-bottom: 10px;
	margin-bottom: 10px
}

.guessing_intro .info_item,
.guessing_intro .info_title {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 24px;
	line-height: 24px;
	margin-right: 15px;
	color: #974200
}

.guessing_wrapper_new .guessing_intro .info_item,
.guessing_wrapper_new .guessing_intro .info_title {
	width: auto;
	margin-right: 0;
	margin-right: 5px
}

.guessing_intro .info_title {
	width: auto;
	font-size: 16px;
	font-weight: 700;
	color: #5e280b
}

.guessing_intro .info .bold_text {
	font-weight: 700
}

.guessing_intro .info .bold_text ins {
	text-decoration: none
}

.guessing_intro .info .ui_btn {
	vertical-align: middle
}

.guessing_intro .icon_tdou {
	display: inline-block;
	*zoom: 1;
	width: 17px;
	height: 18px;
	vertical-align: -4px;
	margin-right: 5px;
	padding: 0;
	background-repeat: no-repeat;
}

.guessing_detail_wrapper {
	width: 13068px
}

.guessing_detail {
	position: relative;
	overflow: hidden;
	width: 492px;
	margin: 15px auto 0
}

.guessing_wrapper_cid1 .guessing_detail {
	height: 141px
}

.guessing_streak_detail_list {
	width: 492px;
	text-align: center
}

.guessing_streak_detail_list li.guessing_item_wrapper {
	float: none;
	display: inline-block;
	*display: inline
}

.guessing_streak_detail_list li.guessing_item_wrapper .guessing_no {
	display: none
}

.guessing_item_wrapper {
	position: relative;
	float: left;
	*display: inline;
	width: 95px;
	margin-right: 37px;
	text-align: center
}

.guessing_item_wrapper .icon_up,
.guessing_item_wrapper .icon_down,
.guessing_item_wrapper .icon_remove {
	display: inline-block;
	*zoom: 1
}

.guessing_item_wrapper .icon_up {
	width: 18px;
	height: 10px;
	background-repeat: no-repeat;
}

.guessing_item_wrapper .icon_down {
	width: 18px;
	height: 10px;
	background-repeat: no-repeat;
}

.guessing_item_wrapper .icon_remove {
	position: absolute;
	right: 0;
	top: 20px;
	display: none;
	z-index: 2;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
}

.guessing_item_wrapper.last .icon_remove {
	display: block
}

.guessing_icon_list .icon_shitou,
.guessing_icon_list .icon_jiandao,
.guessing_icon_list .icon_bu {
	display: inline-block;
	*zoom: 1;
	width: 95px;
	height: 100px
}

.guessing_icon_list .icon_shitou {
	background-repeat: no-repeat;
}

.guessing_icon_list .icon_jiandao {
	background-repeat: no-repeat;
}

.guessing_icon_list .icon_bu {
	background-repeat: no-repeat;
}

.guessing_icon_list_wrapper {
	position: relative;
	overflow: hidden;
	height: 105px
}

.guessing_add_wrapper {
	float: left;
	*display: inline
}

.guessing_no {
	margin: 5px auto;
	width: 78px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	font-size: 18px;
	background-repeat: no-repeat;
}

.gueesing_prev,
.gueesing_next {
	position: absolute;
	top: 228px;
	display: none;
	width: 36px;
	height: 38px
}

.gueesing_prev {
	left: 18px;
	background-repeat: no-repeat;
}

.gueesing_next {
	right: 18px;
	background-repeat: no-repeat;
}

.gueesing_prev:hover {
	background-repeat: no-repeat;
}

.gueesing_next:hover {
	background-repeat: no-repeat;
}

.guessing_add {
	display: inline-block;
	width: 72px;
	height: 72px;
	margin: 38px auto 26px;
	background-repeat: no-repeat;
}

.guessing_add:hover {
	background-repeat: no-repeat;
}

.post_guessing_btn .ui_btn,
.post_guessing_btn .ui_btn_disable {
	float: left;
	*display: inline;
	width: 92px;
	margin-right: 20px
}

.post_guessing_btn .post_guessing_link {
	float: left;
	*display: inline;
	height: 28px;
	line-height: 28px
}

.tb_poster_info {
	position: absolute;
	padding: 8px 20px 5px;
	border: 1px solid #D4D4D4;
	box-shadow: 3px 3px #E5E5E5;
	color: #000;
	background: none repeat scroll 0 0 #FFFCD2;
	z-index: 1000
}

.tb_rich_poster .poster_guessing_success.poster_success {
	left: 185px;
	top: 125px;
	text-align: center
}

.poster_guessing_success.poster_success strong {
	padding: 1px 0 3px 25px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/poster/success.png?t=1517377682888) left center no-repeat
}

.poster_guessing_success {
	top: 200px;
	left: 245px
}

.guessing_unlogin {
	position: relative;
	width: 602px;
	height: 419px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/img/unlogin_d705107.png)
}

.guessing_unlogin .poster_warning {
	top: 20px;
	left: 20px
}

.guess_type {
	padding-top: 58px;
	padding-left: 38px;
	color: #5e280b;
	font-size: 16px;
	font-weight: 700
}

.guess_type label {
	color: #000;
	margin-right: 20px;
	padding-left: 15px;
	vertical-align: 1px;
	cursor: pointer
}

.guess_type input {
	display: none
}

.guess_type label {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/img/radio_off_9105ad6.png) left center no-repeat
}

.guessing_wrapper_cid0 .guess_type label.guess_radio_competitive,
.guessing_wrapper_cid1 .guess_type label.guess_radio_streak {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/img/radio_on_b26250b.png) left center no-repeat
}

.guessing_wrapper_cid0 .guess_rule_tip {
	display: none
}

.guessing_wrapper_cid1 .guess_rule_tip {
	display: block
}

.guess_rule_tip {
	padding-top: 21px;
	padding-left: 38px;
	color: #5e280b;
	font-size: 16px;
	font-weight: 700
}

.guess_rule_tip span {
	color: #5e280b;
	font-size: 12px;
	font-weight: 400;
	vertical-align: 1px
}

.guess_round_scores {
	padding-top: 10px;
	padding-left: 38px;
	color: #5e280b;
	font-size: 16px;
	font-weight: 700
}

.guess_round_scores ul {
	float: left;
	padding-left: 100px
}

.guess_round_scores a {
	display: inline-block;
	*display: inline;
	width: 135px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	color: #8c5700;
	background-color: #f7c588;
	border: 1px solid #d58a40;
	border-radius: 2px;
	text-decoration: none;
	margin-right: 8px
}

.guess_round_scores a b {
	font-weight: 400;
	font-size: 12px
}

.guess_round_scores a.cur {
	background-color: #8a4b00;
	color: #fff
}

.guess_match_input input {
	width: 65px;
	height: 27px;
	border: 0;
	outline: 0;
	color: #000;
	padding-left: 8px;
	margin-right: 6px;
	vertical-align: middle;
	background-color: transparent;
	background-repeat: no-repeat;
}

.guess_match_input .ui_btn {
	vertical-align: middle;
	margin-left: 10px
}

.guess_match_input .ui_btn em {
	font-weight: 400
}

.guess_match_no .guess_match_input {
	display: none
}

.guessing_wrapper_cid0 .guess_match_input_cid0,
.guessing_wrapper_cid1 .guess_match_input_cid1 {
	display: block
}

.guess_match_no {
	padding-top: 10px;
	padding-left: 38px;
	color: #5e280b;
	font-size: 16px;
	font-weight: 700
}

.guess_match_no .warn {
	font-size: 12px;
	color: #ad0000;
	font-weight: 400;
	margin-left: 6px;
	vertical-align: 2px
}

.guess_match_no .warn ins {
	text-decoration: none
}

.guess_safe_tips2 {
	position: absolute;
	top: 433px;
	left: 180px;
	color: #974200
}

.guess_safe_tips2 a {
	color: #fff;
	text-decoration: underline
}

.guess_safe_icon {
	display: inline-block;
	*zoom: 1;
	width: 12px;
	height: 14px;
	margin-right: 3px;
	vertical-align: -3px;
	background-repeat: no-repeat;
}

.guessing_icon_list .icon_jiandao {
	background-position: 0px 0px
}

.guessing_icon_list .icon_bu {
	background-position: -105px 0px
}

.guessing_icon_list .icon_shitou {
	background-position: -210px 0px
}

.guessing_add {
	background-position: 0px -110px
}

.guessing_add:hover {
	background-position: -82px -110px
}

.guessing_intro .text {
	background-position: -315px 0px
}

.gueesing_next:hover {
	background-position: -315px -68px
}

.gueesing_prev:hover {
	background-position: -361px -68px
}

.gueesing_next {
	background-position: -407px -68px
}

.gueesing_prev {
	background-position: -453px -68px
}

.guessing_no {
	background-position: -499px -68px
}

.guessing_random .guessing_random_inner {
	background-position: -587px -68px
}

.guess_match_input input {
	background-position: -315px -116px
}

.guessing_item_wrapper .icon_remove {
	background-position: -803px -68px
}

.guessing_intro .icon_tdou {
	background-position: -398px -116px
}

.dialogJ.guessing_holder .icon_guessing_tab {
	background-position: -425px -116px
}

.guess_safe_icon {
	background-position: -451px -116px
}

.guessing_item_wrapper .icon_down {
	background-position: -473px -116px
}

.guessing_item_wrapper .icon_up {
	background-position: -501px -116px
}

.guessing_icon_list .icon_jiandao,
.guessing_icon_list .icon_bu,
.guessing_icon_list .icon_shitou,
.guessing_add,
.guessing_add:hover,
.guessing_intro .text,
.gueesing_next:hover,
.gueesing_prev:hover,
.gueesing_next,
.gueesing_prev,
.guessing_no,
.guessing_random .guessing_random_inner,
.guess_match_input input,
.guessing_item_wrapper .icon_remove,
.guessing_intro .icon_tdou,
.dialogJ.guessing_holder .icon_guessing_tab,
.guess_safe_icon,
.guessing_item_wrapper .icon_down,
.guessing_item_wrapper .icon_up {
	background-image: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_guessing_new/post_guessing_new_z_b0d10f3.png)
}

.complaint_bar_owner_dialog .dialogJcontent {
	padding: 0
}

.complaint_wrapper {
	color: #333;
	font-size: 12px;
	margin: 0 auto
}

.complaint_wrapper .required_symbol {
	color: red;
	margin-right: 5px
}

.complaint_wrapper .row {
	padding-left: 48px;
	margin-top: 29px
}

.complaint_wrapper .row .label {
	font-size: 16px;
	font-weight: 700
}

.complaint_wrapper .radio {
	vertical-align: middle;
	margin: 0 8px 0 16px
}

.complaint_wrapper .first_radio {
	margin-left: 0
}

.complaint_wrapper .complaint_hd {
	padding-left: 35px;
	margin-top: 28px
}

.check_error .complaint_wrapper .bar_owner_id {
	border-color: red
}

.complaint_wrapper .id_remind {
	display: none;
	color: red;
	padding-top: 5px;
	margin-left: 118px
}

.check_error .complaint_wrapper .id_remind {
	display: block
}

.complaint_wrapper .text_readonly.bar_owner_id {
	border: 0;
	color: #999;
	padding-left: 3px
}

.complaint_wrapper .bar_owner_id {
	height: 28px;
	width: 308px;
	border: 1px solid #e6e6e6;
	padding: 0 10px;
	line-height: 28px;
	font-size: 14px
}

.complaint_wrapper .container_layer {
	position: relative;
	margin-top: 10px
}

.complaint_wrapper .container_layer label {
	display: inline-block;
	overflow: hidden;
	max-width: 70px;
	height: 20px;
	vertical-align: middle
}

.complaint_wrapper .container_layer .radio_panel {
	display: inline-block;
	width: 320px;
	vertical-align: top
}

.complaint_wrapper .container_layer .arrow {
	position: absolute;
	display: block;
	background: url(http://tb2.bdstatic.com/tb/static-bawu/widget/complaint_bar_owner/img/arrow_89a7ff5.png) no-repeat 0 0;
	width: 9px;
	height: 5px;
	top: -5px;
	left: 71px
}

.complaint_wrapper .container_hd {
	height: 6px;
	background: url(http://tb2.bdstatic.com/tb/static-bawu/widget/complaint_bar_owner/img/container_hd_114be46.png) repeat-x 0 0;
	color: #666
}

.complaint_wrapper .container_bd {
	height: 30px;
	padding: 13px 48px;
	background-color: #f5f5f5
}

.complaint_wrapper .complaint_reason {
	display: none
}

.complaint_wrapper .complaint_reason .container_bd {
	height: 110px;
	padding-top: 18px
}

.complaint_wrapper .complaint_bd .textarea {
	display: block;
	width: 378px;
	height: 52px;
	padding: 10px;
	border: 1px solid #e6e6e6;
	margin-top: 5px
}

.complaint_wrapper .container_ft {
	height: 6px;
	background: url(http://tb2.bdstatic.com/tb/static-bawu/widget/complaint_bar_owner/img/container_ft_025c44f.png) repeat-x 0 0
}

.complaint_wrapper .complaint_ft {
	text-align: center
}

.complaint_wrapper .complaint_ft .submit_btn,
.complaint_fail .close_btn,
.complaint_success .close_btn {
	display: block;
	background-color: #327eef;
	margin: 29px auto;
	height: 26px;
	width: 98px;
	border: 1px solid #195bbf;
	color: #fff;
	line-height: 26px;
	text-align: center;
	text-decoration: none
}

.complaint_wrapper .complaint_ft .submit_btn.disable {
	background-color: #efefef;
	border: 1px solid #ededed;
	color: #ccc
}

.complaint_success,
.complaint_fail {
	color: #666;
	text-align: center
}

.complaint_success .title,
.complaint_fail .title {
	height: 50px;
	padding-left: 50px;
	color: #333;
	font-family: 'Microsoft YaHei';
	font-size: 24px;
	font-weight: 300;
	line-height: 50px;
	margin: 0 auto;
	margin-bottom: 29px;
	width: 200px
}

.complaint_success .title {
	background: url(http://tb2.bdstatic.com/tb/static-bawu/widget/complaint_bar_owner/img/success_icon_25f9c94.png) no-repeat 0 3px
}

.complaint_fail .title {
	background: url(http://tb2.bdstatic.com/tb/static-bawu/widget/complaint_bar_owner/img/fail_icon_aa7a112.png) no-repeat 0 3px
}

.complaint_fail .error_remind {
	color: red
}

#quick-reply-edit-wrapper {
	padding: 20px
}

#quick-reply-edit-wrapper .quick-reply-container {
	margin-bottom: 10px
}

#quick-reply-edit-wrapper .quick-reply-item {
	position: relative;
	margin-bottom: 10px;
	margin-right: 15px
}

#quick-reply-edit-wrapper .quick-reply-item .wordlimit-holder {
	top: 0
}

#quick-reply-edit-wrapper .quick-reply-item .wordlimit-holder:hover {
	opactiy: 0
}

#quick-reply-edit-wrapper .quick-reply-item:first-child {
	margin-top: 6px
}

#quick-reply-edit-wrapper .quick-reply-item:last-child {
	margin-bottom: 0
}

#quick-reply-edit-wrapper .quick-reply-item .edui-editor-body {
	border-color: #ccc
}

#quick-reply-edit-wrapper .quick-reply-item .edui-editor-body.body-container-focus {
	border-color: #5c9dff
}

#quick-reply-edit-wrapper .quick-reply-item .quick-reply-delete-btn {
	width: 19px;
	height: 19px;
	position: absolute;
	right: -6px;
	top: -6px;
	cursor: pointer;
	display: none;
	z-index: 99;
	background-repeat: no-repeat;
}

#quick-reply-edit-wrapper .quick-reply-item:hover .quick-reply-delete-btn {
	display: block
}

#quick-reply-edit-wrapper .quick-reply-add-btn {
	width: 520px;
	border: 1px solid #ccc;
	padding: 15px 20px;
	margin-bottom: 10px;
	cursor: pointer;
	font-size: 14px;
	border-style: dashed;
	text-align: center
}

#quick-reply-edit-wrapper .quick-reply-hint {
	color: #999;
	text-align: center
}

#quick-reply-edit-wrapper .icon-vip2-16 {
	vertical-align: text-bottom;
	margin-right: 6px
}

#quick-reply-edit-wrapper .quick-reply-footer {
	text-align: center;
	margin-top: 30px
}

#quick-reply-edit-wrapper .quick-reply-footer .submit-btn {
	margin-right: 28px
}

#quick-reply-confirm-dialog p {
	margin: 13px 0;
	text-align: center
}

#quick-reply-confirm-dialog p.confirm-text {
	font-size: 14px;
	font-weight: 700
}

#quick-reply-confirm-dialog .confirm-submit-btn {
	margin-right: 25px
}

#quick-reply-edit-wrapper .quick-reply-item .quick-reply-delete-btn {
	background-position: 0px 0px
}

#quick-reply-edit-wrapper .quick-reply-item .quick-reply-delete-btn {
	background-image: url(//tb2.bdstatic.com/tb/static-common/component/quick_reply_edit/quick_reply_edit_z_ced0d1d.png)
}

.post-marry {
	border: 1px solid #d1d1d1;
	background: #fafafa;
	width: 635px;
	padding: 10px 35px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px
}

.post-marry-wrapper {
	border: 1px solid #d1d1d1;
	background: #FFF
}

.post-marry-tip {
	font-size: 12px;
	color: #999
}

.post-marry-header {
	padding-left: 20px;
	color: #2d64b3;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_marry/img/post_marry_icons_088416f.png) 0 -19px no-repeat;
	margin-bottom: 5px
}

.post-marry-header-close {
	margin-right: 10px
}

.post-marry-row {
	position: relative;
	padding: 10px;
	color: gray;
	line-height: 40px
}

.post-marry-label {
	position: absolute;
	top: 10px;
	display: block;
	width: 70px
}

.post-marry-value {
	margin-left: 70px;
	color: #333;
	border: 1px solid #d1d1d1;
	height: 18px;
	width: 488px;
	padding: 10px
}

.post-marry-value-warning {
	display: inline-block;
	color: #e63939;
	line-height: 20px;
	text-align: right
}

.post-marry-user .post-marry-value {
	width: 260px;
	background: #f2f2f2
}

.post-marry-propose .post-marry-value {
	width: 260px
}

.post-marry-oath {
	height: 120px
}

.post-marry-oath .post-marry-value {
	height: 100px;
	line-height: 24px
}

.post-marry-checked {
	width: 20px;
	height: 20px;
	margin-bottom: -5px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_marry/img/post_marry_icons_088416f.png) 0 -42px no-repeat
}

.post-marry-oath .post-marry-value-warning {
	float: right;
	margin-right: 20px
}

.post-marry-gift {
	padding-top: 0
}

.post-marry-gift .post-marry-label {
	width: 200px;
	position: relative;
	top: 0
}

.post-marry-gift-list {
	position: relative;
	padding: 5px
}

.post-marry-gift-list-left,
.post-marry-gift-list-right {
	float: left;
	width: 20px;
	height: 22px;
	margin-top: 28px;
	cursor: pointer;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_marry/img/post_marry_gift_list_arrow_ab500dd.png) 0 0 no-repeat
}

.post-marry-gift-list-right {
	float: right;
	background-position: 0 -49px
}

.post-marry-gift-list-wrapper {
	position: relative;
	overflow: hidden;
	float: left;
	width: 556px;
	height: 130px
}

.post-marry-gift-list-wrapper ul {
	width: 700px;
	height: 115px
}

.post-marry-gift-item {
	position: relative;
	float: left;
	height: 115px;
	margin: 5px;
	cursor: pointer
}

.post-marry-gift-item-wrapper:hover .post-marry-gift-item-img {
	border-color: #FA7D3D
}

.post-marry-gift-item-wrapper {
	width: 82px
}

.post-marry-gift-item-check {
	display: hidden
}

.post-marry-gift-item-img {
	position: relative;
	width: 70px;
	height: 70px;
	padding: 5px;
	border: 1px solid #eee
}

.post-marry-gift-item img {
	width: 70px;
	height: 70px
}

.post-marry-gift-item-name {
	text-align: center;
	font-size: 12px;
	line-height: 24px
}

.post-marry-gift-item .post-marry-gift-worth {
	display: block;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.post-marry-gift-worth .icon-tbean {
	vertical-align: middle
}

.post-marry-gift-item-active .post-marry-gift-item-check {
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: 1;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_marry/img/post_marry_gift_list_arrow_ab500dd.png) 0 -89px no-repeat;
	height: 80px;
	width: 80px;
	display: block
}

.post-marry-btn {
	margin: 10px 0
}

.post-marry-dialog .dialogJcontent {
	margin: 0;
	padding: 0
}

.post-marry-dialog-poster .dialogJcontent {
	margin: 0;
	padding: 0
}

.post-marry-dialog-poster .uiDialogWrapper {
	border: 0
}

.post-marry-dialog-poster .post-marry {
	width: 648px
}

.icon-marry-gift-dou {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 12px;
	height: 12px
}

.marry-gift-tip-card-content {
	padding: 3px 8px
}

.marry-gift-tip-card-content .icon-tbean {
	vertical-align: middle
}

.marry-gift-tip-card-content .icon-blue {
	vertical-align: middle;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/post_marry/img/icon_blue_plus_1727c0a.png) no-repeat;
	display: inline-block;
	width: 16px;
	height: 16px
}

.tb_rich_poster_container {
	clear: both;
	margin: 0 auto;
	padding: 20px 0 0;
	width: 980px
}

.tb_rich_poster {
	position: relative;
	margin-left: 20px
}

.tb_rich_poster.compat_rich_poster {
	padding: 26px 0 25px;
	margin: 0 0 25px
}

.compat_rich_poster .poster_body {
	padding-left: 49px
}

.ui_btn.ui_btn_m.j_btn.guanzhu {
	margin-right: 60px
}

.ui_btn.ui_btn_m.j_btn.cancle span em {
	color: #000
}

.ui_btn.ui_btn_m.j_btn.cancle {
	background: #fff;
	border: #999 solid 1px
}

.tb_rich_poster_container .tb_rich_poster .poster_head {
	margin: 0 240px 12px 0
}

.tb_rich_poster_container .tb_rich_poster .editor_wrapper {
	margin-left: 0
}

.compat_rich_poster .poster_head {
	margin-right: 300px
}

.tb_rich_poster .poster_head_text a.cur {
	font-size: 14px;
	font-weight: 700;
	color: #000;
	cursor: auto
}

.tb_rich_poster .poster_head .poster_head_text .split_text {
	font-weight: 400;
	font-size: 10px;
	margin: 0 10px;
	color: #CCC
}

.tb_rich_poster .poster_head_text {
	float: left;
	font-size: 14px;
	font-weight: 700
}

.tb_rich_poster .poster_head_text a {
	font-size: 12px;
	font-weight: 400;
	color: #999
}

.tb_rich_poster .poster_head_text a.add_guessing_btn {
	position: relative
}

.tb_rich_poster .poster_head_text .add_guessing_btn img {
	display: block;
	position: absolute;
	top: -23px;
	left: 18px;
	-webkit-animation: spaceboots 3s infinite
}

.tb_rich_poster .poster_head_text .add_guessing_btn.cur img {
	display: none
}

.tb_rich_poster .poster_head_text .post_head_btn_icon_marry {
	background-position: 0 -60px
}

.tb_rich_poster .poster_head .poster_head_surveillance {
	float: right
}

.tb_rich_poster .poster_head .poster_head_surveillance a:hover {
	text-decoration: underline
}

.tb_rich_poster .title_container {
	position: relative
}

.tb_rich_poster .poster_title {
	display: none
}

.compat_rich_poster .poster_title {
	position: absolute;
	left: -49px;
	top: 6px;
	display: block
}

.auto-pprefix-list,
.pprefix-list {
	position: absolute;
	left: 0;
	top: 0;
	zoom: 1;
	overflow-x: hidden;
	overflow-y: auto;
	display: block;
	z-index: 60000;
	border: solid 1px #817f82;
	background: #fff
}

.pprefix-item {
	font-size: 14px;
	height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 30px;
	padding: 0 8px;
	color: #000
}

.pprefix-item-shine {
	background-color: #ebebeb;
	color: #000
}

.tb_rich_poster .poster_reply {
	display: none
}

.compat_rich_poster .poster_reply {
	position: absolute;
	left: -49px;
	top: 3px;
	display: block
}

.tb_rich_poster .poster_body .poster_component {
	padding-bottom: 15px
}

.tb_rich_poster .poster_body .editor_textfield {
	padding: 0 9px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	background-color: #FFF;
	border: 1px solid #9a9a9a;
	border-right-color: #ccc;
	border-bottom-color: #ccc
}

.tb_rich_poster .poster_body .editor_textfield:focus {
	border: 1px solid #5c9dff
}

.tb_rich_poster .poster_body .editor_title {
	line-height: 16px;
	width: 700px;
	height: 30px
}

.tb_rich_poster .poster_body .old_style_wrapper {
	width: 720px
}

.tb_rich_poster .poster_body .editor_content {
	width: 658px;
	height: 220px
}

.tb_rich_poster .poster_body .editor_bottom_panel {
	margin: 0 240px 15px 0;
	height: 28px
}

.compat_rich_poster .poster_body .editor_bottom_panel {
	margin-right: 300px;
	height: 28px
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_submit {
	float: left
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_clear_fullscreen {
	display: none;
	float: right
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_posting_status {
	display: block;
	float: left;
	width: 16px;
	height: 27px;
	margin: 0 5px;
	background: url(/tb/static-common/rich_poster/images/loading.gif) -20px 5px no-repeat
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_posting_status_loading {
	background-position: 0 5px
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_draft_status {
	color: #999;
	float: right;
	width: 255px;
	height: 27px;
	line-height: 27px;
	text-align: right
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_draft_status .poster_draft_delete {
	display: inline-block;
	margin-left: 10px;
	width: 14px;
	height: 18px;
	cursor: pointer;
	background: url(/tb/static-common/rich_poster/images/poster_draft_delete.png) -14px 0 no-repeat;
	vertical-align: middle
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_draft_status .poster_draft_delete:hover {
	background-position: -28px 0
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_draft_status .poster_draft_delete.disabled {
	cursor: auto;
	background-position: 0 0
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_draft_status .poster_draft_delete.disabled:hover {
	background-position: 0 0
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_ad {
	float: right;
	height: 27px;
	line-height: 27px
}

.tb_rich_poster .poster_body .editor_bottom_panel .poster_ad a:hover {
	text-decoration: underline
}

.tb_poster_info {
	position: absolute;
	padding: 8px 20px 5px;
	border: 1px solid #D4D4D4;
	box-shadow: 3px 3px #E5E5E5;
	color: #000;
	background: none repeat scroll 0 0 #FFFCD2;
	z-index: 1000
}

.tb_rich_poster .poster_warning {
	left: 25px;
	top: 60px
}

.tb_rich_poster .poster_success {
	left: 235px;
	top: 125px;
	text-align: center;
	width: 200px;
	box-shadow: 2px 2px 2px #f2f2f2
}

.tb_rich_poster .poster_success .success-foot-tip {
	color: #9a9a9a
}

.tb_rich_poster .poster_success .middle_size_crown {
	display: inline-block;
	width: 26px;
	height: 23px;
	vertical-align: bottom;
	margin-right: 6px;
	background-repeat: no-repeat;
}

.tb_rich_poster .poster_success_content {
	margin-left: 45px
}

.tb_rich_poster .poster_success_content_mem {
	margin-left: 0
}

@keyframes postSuccessTip {
	0% {
		left: 20px
	}
	50% {
		left: 0
	}
}

.post_success_tip {
	float: left;
	position: relative;
	font-size: 14px;
	line-height: 17px;
	font-family: "Microsoft Yahei";
	font-weight: 400;
	color: #333;
	height: 25px;
	line-height: 25px
}

.post_success_exp {
	display: none;
	position: relative;
	float: left;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	font-weight: 400;
	color: #f60;
	line-height: 25px;
	width: 42px
}

.post_success_ex span {
	display: inline-block
}

@keyframes postSuccessExp {
	0% {
		font-size: 44px;
		width: 85px;
		display: block;
		left: 20px;
		top: -28px
	}
	100% {
		font-size: 14px;
		width: 20px;
		left: 29px;
		top: 0
	}
}

.post_success_exp_name {
	float: left;
	margin-left: 3px
}

.post_success_exp_plus {
	font-size: 14px;
	float: left;
	font-family: Arial;
	font-weight: 700;
	color: #f60;
	position: absolute;
	width: 20px;
	left: 29px;
	animation: postSuccessExp 1s
}

.tb_rich_poster .acquire_score_tip {
	margin-top: 10px
}

.tb_rich_poster .ueditor_container {
	position: relative
}

.tb_rich_poster .poster_signature {
	display: none;
	margin-bottom: 12px;
	height: 20px;
	line-height: 24px
}

.poster_signature input {
	vertical-align: middle;
	_vertical-align: baseline
}

.tb_rich_poster .signature_wrapper {
	display: none
}

.tb_rich_poster .poster_error {
	margin: 6px 6px -6px;
	color: red
}

.tb_rich_poster .poster_floating_toolbar {
	position: fixed;
	bottom: -1px;
	background: #EFEFEF;
	padding: 5px;
	width: 618px;
	border: 1px solid #DADADA;
	box-shadow: 0 -11px 15px -7px rgba(0, 0, 0, .2)
}

.tb_rich_poster .poster_locked_toolbar {
	position: absolute;
	top: 360px;
	background: #EFEFEF;
	padding: 5px;
	width: 618px;
	border: 1px solid #DADADA;
	box-shadow: 0 -11px 15px -7px rgba(0, 0, 0, .2)
}

.tb_rich_poster .tb_poster_placeholder {
	display: none;
	position: absolute;
	left: 200px;
	top: 130px;
	color: #999;
	*line-height: 30px
}

.tb_rich_poster .tb_poster_plain_placeholder {
	left: 13px;
	top: 59px;
	*line-height: 20px;
	padding-right: 25px
}

.tb_rich_poster .tb_poster_toptip {
	display: none;
	position: absolute;
	top: 47px;
	left: 1px;
	right: 1px;
	height: 27px;
	line-height: 28px;
	text-align: center;
	background-color: #fefcee;
	color: #df9c2f;
	opacity: .8;
	filter: alpha(opacity=80);
	border-bottom: solid 1px #f3d995;
	font-size: 12px
}

.platform_iknow_poster_btn {
	width: 111px;
	height: 22px;
	background: url(/tb/static-common/rich_poster/images/platform_iknow_poser_btn.png) no-repeat 0 0;
	display: inline-block;
	position: relative;
	top: 3px;
	left: 10px;
	margin-top: -9px
}

#bdInputObjWrapper {
	height: 1px
}

.tb_floating_poster {
	position: fixed;
	right: 10px;
	bottom: 10px;
	padding: 5px!important;
	border: 1px solid #CCC;
	box-shadow: 3px;
	background: #fff;
	z-index: 9999;
	box-shadow: 0 0 15px #BFBFBF
}

.tb_floating_poster .poster_head {
	margin-right: 0;
	cursor: move
}

.tb_floating_poster .poster_body .editor_bottom_panel {
	margin: 0!important;
	padding: 0!important
}

.poster_disable_float {
	display: none
}

.tb_floating_poster .poster_disable_float {
	display: inline-block;
	width: 19px;
	height: 19px;
	border: 0;
	margin: 0 0 0 10px;
	padding: 0;
	text-indent: -9999px;
	background: url(/tb/static-common/img/poster/minimize.png) center center no-repeat
}

.tb_floating_poster .poster_head {
	margin: 0 0 13px!important
}

.tb_floating_poster .poster_reply {
	display: none!important
}

.tb_floating_poster .editor_wrapper {
	margin-left: 0
}

.tb_floating_poster .poster_body {
	padding-left: 0!important
}

.poster_success .pre_icon_wrap {
	margin-top: 0
}

.poster_success .pre_icon_wrap_theme2 {
	margin-top: 0;
	margin-left: 30px;
	margin-right: -5px
}

.ueg_confirm_note_dialog .ui_btn_m {
	margin-right: 10px
}

.ueg_confirm_note_dialog strong {
	color: #2d64b3;
	font-size: 14px
}

.ueg_confirm_note_dialog p {
	line-height: 25px
}

.ueg_confirm_note_dialog .tb_alert_btn_group {
	padding-top: 10px
}

.ueg_confirm_note_dialog .tb_alert_message {
	display: none
}

.ueg_confirm_note_dialog .tb_alert_wrapper {
	line-height: 25px
}

#tb_rich_poster_container .poster_head_surveillance {
	color: #666
}

#tb_rich_poster_container .poster_head_surveillance a {
	color: #666;
	text-decoration: underline
}

#tb_rich_poster_container .poster_head_surveillance .post_head_tousu {
	margin: 0 0 0 30px
}

#tb_rich_poster .poster_head_text a.post_head_btn {
	line-height: 14px;
	margin-right: 16px;
	font-size: 14px;
	font-family: "Microsoft Yahei", "ST Hei"
}

.poster_head_text .post_head_btn_icon {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/rich_poster/images/poster_icons_4163903.png) no-repeat;
	margin-right: 6px;
	margin-bottom: -1px
}

.poster_head_text .post_head_btn_icon_post {
	background-position: 0 0
}

.poster_head_text .post_head_btn_icon_guess {
	background-position: 0 -15px
}

.poster_head_text .post_head_btn_icon_vote {
	background-position: 0 -30px
}

.poster_head_text .post_head_btn_icon_meizhi {
	background-position: 0 -45px
}

.poster-right-area {
	float: right
}

.save-to-quick-reply-btn {
	font-size: 14px;
	color: #666;
	width: 120px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #e6e6e6;
	float: right;
	text-indent: 1em;
	border-radius: 2px;
	background: linear-gradient(#fff 100%, #f7f7f7 0);
	box-shadow: 0 1px 0 rgba(50, 50, 50, .2);
	cursor: pointer
}

.save-to-quick-reply-btn span {
	color: #3163b6
}

.tb_rich_poster .poster_success .middle_size_crown {
	background-position: 0px 0px
}

.tb_rich_poster .poster_success .middle_size_crown {
	background-image: url(//tb2.bdstatic.com/tb/static-common/widget/rich_poster/rich_poster_z_cd2aca1.png)
}

.slider-wrapper.ui-slider-horizontal {
	position: relative;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/slider-bg-0_cd641ee.png) no-repeat scroll;
	height: 6px;
	cursor: pointer;
	margin: 7px 0 7px 10px;
	border-radius: 3px
}

.slider-wrapper.ui-slider-horizontal .ui-slider-left,
.slider-wrapper .ui-slider-right {
	position: absolute;
	top: 0;
	width: 5px;
	height: 3px;
	z-index: 100;
	background-image: url(//tb2.bdstatic.com/tb/static-common/img/music_player/side_caa9075.gif);
	font-size: 1px
}

.slider-wrapper.ui-slider-horizontal .ui-slider-left {
	left: 0;
	background-position: -5px 0
}

.slider-wrapper.ui-slider-horizontal .ui-slider-right {
	right: 0;
	background-position: -10px 0
}

.slider-wrapper.ui-slider-horizontal .ui-slider-range {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/slider-bg-2_923b853.png) repeat-x scroll;
	width: 0;
	height: 5px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
	font-size: 1px;
	border-radius: 3px
}

.slider-wrapper.ui-slider-horizontal .ui-slider-progressbar {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/slider-bg-1_18284df.png) repeat-x scroll;
	width: 0;
	height: 5px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	font-size: 1px;
	border-radius: 3px
}

.slider-wrapper.ui-slider-horizontal .ui-slider-handle {
	display: block;
	position: absolute;
	width: 17px;
	height: 17px;
	top: 0;
	left: 0;
	z-index: 101;
	margin: -6px 0 0 -7px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/music-btn_88a4d20.png) no-repeat;
	font-size: 1px;
	outline: 0;
	border: 0
}

a.ui-slider-handle:link,
a.ui-slider-handle:visited {
	text-decoration: none
}

.slider-wrapper.ui-slider-horizontal .ui-slider-handle-hover {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/music-btn-hover_c1585e6.png) no-repeat
}

.slider-wrapper.ui-slider-horizontal .ui-slider-handle-active {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/music-btn-press_0bf59eb.png) no-repeat
}

.slider-wrapper .ui-slider-handle-loading span {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 6px;
	left: 6px;
	z-index: 102;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/loading_75c20ce.gif) no-repeat center center
}

.progress .slider-wrapper {
	width: 135px;
	float: left
}

.volume .slider-wrapper {
	width: 40px;
	float: left
}

.volume .slider-wrapper.ui-slider-horizontal {
	height: 4px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/slider-bg-00_dbf7878.png) no-repeat scroll;
	margin: 8px 0 0 7px
}

.volume .slider-wrapper.ui-slider-horizontal .ui-slider-range {
	height: 3px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/slider-bg-22_6084b83.png) repeat-x scroll
}

.volume .slider-wrapper.ui-slider-horizontal .ui-slider-handle {
	top: -1px
}

.mbox {
	border: 1px solid #e2e2e2;
	width: 464px;
	height: 72px;
	position: relative
}

.mbox .logo {
	width: 63px;
	height: 22px;
	position: absolute;
	z-index: 999;
	right: 10px;
	top: 5px;
	zoom: 1;
	overflow: hidden
}

.mbox a {
	text-decoration: none
}

.mbox .player-main {
	position: relative;
	border: 1px solid #fff;
	border-radius: 2px;
	background: #fafafa;
	height: 70px
}

.mbox .logo a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/logo_6df05a0.png) no-repeat
}

.mbox .album-pic {
	width: 70px;
	height: 70px;
	float: left;
	overflow: hidden
}

.mbox .pic {
	width: 70px;
	height: 70px
}

.mbox .song-name a {
	font-size: 15px;
	color: #0064d3;
	cursor: pointer;
	display: inline-block;
	width: 160px;
	height: 15px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle
}

.mbox .song-info {
	padding-right: 5px
}

.mbox .artist {
	font-size: 12px;
	color: #888;
	line-height: 25px
}

.mbox .artist-name {
	display: inline-block;
	width: 58px;
	height: 25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle
}

.mbox .artist a {
	font-size: 12px;
	color: #0064d3
}

.mbox .album,
.mbox .source {
	font-size: 12px;
	color: #888;
	line-height: 25px
}

.mbox .album-name a {
	color: #0064d3;
	display: inline-block;
	width: 58px;
	height: 25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle
}

.mbox .source a {
	color: #888;
	font: 12px/25px Arial, Helvetica, sans-serif;
	display: inline-block;
	width: 80px;
	height: 25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle
}

.mbox .source {
	display: none
}

.mbox .right-wrapper {
	float: right;
	height: 100%;
	margin-left: 10px;
	position: relative;
	width: 380px
}

.mbox .right-top {
	position: relative;
	width: auto;
	height: 65%;
	line-height: 16px
}

.mbox .player-title {
	padding-left: 3px;
	padding-top: 8px
}

.mbox .player-title a {
	text-decoration: none
}

.mbox .lrc {
	display: none;
	width: 270px;
	height: 13px;
	color: #888;
	font-size: 13px;
	overflow: hidden
}

.mbox .button-wrapper {
	position: absolute;
	right: 80px;
	top: 5px;
	width: auto;
	height: auto
}

.mbox .button-wrapper a {
	display: block;
	float: left;
	width: 15px;
	height: 15px
}

.mbox .add-favour {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/favour_6b5e151.png) no-repeat
}

.mbox .add-favour:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/favour-hover_a8840ab.png) no-repeat
}

.mbox .add-favour-red {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/favour-red_0be5e31.png) no-repeat
}

.mbox .add-favour-red:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/favour-red_0be5e31.png) no-repeat
}

.mbox .lrc-btn {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/lrc_30d89ec.png) no-repeat
}

.mbox .download-btn {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/download_0430234.png) no-repeat
}

.mbox .go-to-listen-btn {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/go-to-listen_a321fb1.png) no-repeat
}

.mbox .lrc-btn:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/lrc-hover_3d6b520.png) no-repeat
}

.mbox .download-btn:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/download-hover_65950f4.png) no-repeat
}

.mbox .go-to-listen-btn:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/go-to-listen-hover_4c0bba8.png) no-repeat
}

.mbox .lrc-btn:active {
	margin-top: 6px
}

.mbox .download-btn:active {
	margin-top: 6px
}

.mbox .go-to-listen-btn:active {
	margin-top: 6px
}

.mbox .button {
	margin: 5px
}

.mbox .bottom-bars {
	position: absolute;
	bottom: 1px;
	width: 420px;
	height: 35%;
	*bottom: -6px;
	_zoom: 1
}

.mbox .bottom-bars-item {
	height: 100%;
	float: left
}

.mbox .ctrl-btn {
	margin: 2px 0 0 3px;
	width: 25px;
	height: 15px;
	border-radius: 2px
}

.mbox .ctrl-btn a {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 2px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/pause_67d4c2c.png) no-repeat
}

.ctrl-btn a:hover {
	box-shadow: 0 0 3px #cecece
}

.ctrl-btn a:active {
	margin-top: 1px
}

.ctrl-btn.stop a,
.ctrl-btn.stop a:link,
.ctrl-btn.stop a:visited {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/play_374f6cb.png) no-repeat
}

.mbox .progress {
	width: 38%
}

.mbox .time {
	width: 16%;
	font-size: 12px;
	line-height: 18px;
	margin-right: 9px
}

.mbox .volume {
	width: 19%
}

.mbox .volume-btn {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/speaker_e56f319.png) no-repeat;
	display: block;
	width: 15px;
	height: 15px;
	float: left;
	margin-top: 2px;
	margin-left: 2px
}

.mbox .volume-btn {
	text-decoration: none
}

.volume-btn.mute {
	background: url(//tb2.bdstatic.com/tb/static-common/img/music_player/speaker-mute_e9c6579.png) no-repeat
}

.mbox .volume>a {
	text-decoration: none;
	line-height: 25px;
	float: left
}

.slider-wrapper {
	width: 100%;
	height: 100%
}

.mbox .testinput {
	width: 450px
}

.ad_video_area {
	margin-top: 8px;
	position: relative;
	width: 360px;
	height: 270px;
	cursor: pointer
}

.ad_video_bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 360px;
	height: 270px;
	background: #0A3561
}

.ad_play_btn {
	position: absolute;
	top: 85px;
	left: 148px;
	width: 64px;
	height: 64px;
	background: url(//tb2.bdstatic.com/tb/static-pb/img/ad_play_btn_4314ca1.png);
	_background: url(//tb2.bdstatic.com/tb/static-pb/img/ad_play_btn_ie6_73fad03.png)
}

.ad_play_bar {
	position: absolute;
	bottom: 0;
	width: 360px;
	height: 36px;
	background: url(//tb2.bdstatic.com/tb/static-pb/img/ad_play_bar_c813181.png)
}

.video_src_wrapper .vpic_wrap,
.video_src_wrap_main .vpic_wrap {
	width: 280px;
	height: 210px;
	position: relative;
	cursor: pointer;
	overflow: hidden
}

.video_src_wrapper .vpic_wrap .vpic_img,
.video_src_wrap_main .vpic_wrap .vpic_img {
	width: 280px;
	border: 0 none
}

.video_src_wrapper .vpic_wrap .vpic_play,
.video_src_wrap_main .vpic_wrap .vpic_play {
	background: url(//tb2.bdstatic.com/tb/static-pb/widget/no_auto_video/img/video_play_btn_5515163.png) 50% 50% no-repeat;
	position: absolute;
	display: block;
	width: 280px;
	height: 210px;
	top: 0
}

.video_src_wrapper .vpic_wrap .vpic_play:hover,
.video_src_wrap_main .vpic_wrap .vpic_play:hover {
	background: url(//tb2.bdstatic.com/tb/static-pb/widget/no_auto_video/img/video_play_btn_hover_5e894e1.png) 50% 50% no-repeat
}

.video_src_wrapper .apc_src_wrapper,
.video_src_wrap_main .apc_src_wrapper {
	display: none
}

.video_src_info {
	position: relative;
	height: 60px;
	margin-top: -60px;
	color: #FFF;
	width: 280px;
	background: url(//tb2.bdstatic.com/tb/static-pb/widget/no_auto_video/img/video_info_bg_955fadf.png) bottom repeat-x;
	font-size: 14px
}

.video_src_info_name {
	float: left;
	padding-left: 6px;
	margin-top: 30px;
	font-weight: 700
}

.video_src_info_duration {
	float: right;
	padding-right: 6px;
	margin-top: 32px
}

.musicbox_con {
	padding: 10px 0 0
}

.voice_player {
	padding: 6px 0
}

.voice_player a.voice_player_inner {
	display: inline-block;
	width: 160px;
	height: 24px;
	padding: 3px 0;
	background: #fff;
	border: 1px solid #e4e6eb;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
	border-radius: 4px
}

.voice_player .speaker {
	display: inline-block;
	width: 20px;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_dc6e628.png) -58px -206px no-repeat;
	_background-image: url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_ie_b638fb6.gif)
}

.voice_player .loading .speaker {
	background: url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_dc6e628.png) -1px -171px no-repeat;
	_background-image: url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_ie_b638fb6.gif)
}

.voice_player .time {
	padding-right: 10px;
	text-align: right
}

.voice_player_mini {
	display: inline-block;
	width: 100px;
	*display: inline;
	zoom: 1
}

.voice_player_lzl .voice_player_desc {
	padding-left: 100px;
	line-height: 30px;
	font-size: 12px;
	color: #999
}

@charset "gb2312";
.meizhi_vip {
	vertical-align: middle;
	cursor: pointer;
	padding-left: 3px;
	padding-bottom: 2px
}

#meizhi_visit_card .ui_card_content {
	padding: 10px 10px 0;
	font-family: "Microsoft Yahei", Arial, SimSun;
	color: #999
}

#meizhi_visit_card a,
#meizhi_visit_card a:visited,
#meizhi_visit_card a:hover {
	color: #2d64b3;
	text-decoration: none
}

#meizhi_visit_card .un_show {
	display: none
}

.meizhi_corner {
	position: absolute;
	right: 0;
	top: 2px;
	height: 40px;
	width: 40px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/meizhi_icon_batch_e46087a.png) no-repeat -1px -26px
}

.meizhi_avatar {
	position: absolute;
	top: 10px;
	left: 10px
}

.meizhi_avatar img {
	border: 1px solid #CACAC8;
	width: 65px;
	height: 65px
}

.meizhi_info {
	margin: -5px 0 0 75px;
	height: 75px
}

.meizhi_info .forum_name {
	color: #666
}

.meizhi_info .name {
	font-size: 14px;
	float: left;
	display: inline;
	max-width: 120px;
	_width: 120px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 5px
}

.meizhi_info .group_icon {
	display: inline;
	float: left;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/meizhi_icon_batch_e46087a.png) no-repeat 0 -287px;
	width: 44px;
	height: 18px
}

.meizhi_info .group_name {
	float: left;
	display: inline;
	max-width: 120px;
	_width: 120px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.meizhi_info .level {
	color: #FF7F3E
}

.meizhi_vote_weight_wrap {
	margin: 2px 0 7px;
	height: 12px;
	width: 250px;
	position: relative;
	_overflow: hidden;
	_width: 100%
}

.vote_weight_meizhi,
.vote_weight_weiniang,
.vote_weight_renyao {
	height: 12px;
	float: left;
	display: inline;
	background-color: #FF6C6C;
	color: #fff;
	text-align: center;
	font-size: 9px;
	line-height: 12px;
	vertical-align: top
}

.vote_weight_weiniang {
	background-color: #6598E7
}

.vote_weight_renyao {
	background-color: #71C355
}

.meizhi_vote_button_wrap {
	padding: 7px 0;
	height: 42px;
	position: relative
}

.vote_button_meizhi,
.vote_button_weiniang,
.vote_button_renyao {
	width: 43px;
	padding-left: 38px;
	height: 42px;
	float: left;
	display: inline;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/vote_button_batch2_4523044.png) no-repeat;
	vertical-align: top;
	position: relative
}

.vote_button_meizhi {
	background-position: 0 0;
	margin-right: 7px
}

.vote_button_meizhi:hover {
	background-position: -159px 0
}

.vote_button_meizhi:active,
.vote_button_meizhi:focus {
	background-position: -301px 0
}

.vote_button_weiniang {
	background-position: 0 -52px;
	margin-right: 7px
}

.vote_button_weiniang:hover {
	background-position: -159px -52px
}

.vote_button_weiniang:active,
.vote_button_weiniang:focus {
	background-position: -301px -52px
}

.vote_button_renyao {
	background-position: 0 -104px
}

.vote_button_renyao:hover {
	background-position: -159px -104px
}

.vote_button_renyao:active,
.vote_button_renyao:focus {
	background-position: -301px -104px
}

.meizhi_vote_button_wrap .vote_button {
	cursor: pointer
}

.meizhi_vote_button_wrap .vote_text {
	color: #666;
	font-size: 14px;
	line-height: 42px
}

.meizhi_vote_button_wrap .vote_text_small,
.meizhi_vote_button_wrap .vote_count {
	line-height: 100%;
	font-size: 12px;
	padding-top: 7px
}

.meizhi_disabled .vote_text_small {
	padding-top: 9px
}

.disabled .vote_button,
.meizhi_disabled .vote_button {
	cursor: default
}

.disabled .vote_button_meizhi,
.disabled .vote_button_meizhi:hover,
.disabled .vote_button_meizhi:active,
.disabled .vote_button_meizhi:focus {
	background-position: -410px 0
}

.disabled .vote_button_weiniang,
.disabled .vote_button_weiniang:hover,
.disabled .vote_button_weiniang:active,
.disabled .vote_button_weiniang:focus {
	background-position: -410px -52px
}

.disabled .vote_button_renyao,
.disabled .vote_button_renyao:hover,
.disabled .vote_button_renyao:active,
.disabled .vote_button_renyao:focus {
	background-position: -410px -104px
}

.meizhi_disabled {
	background-color: #f7f7f7;
	width: 278px;
	height: 42px;
	margin-left: -10px;
	_margin-left: 0;
	margin-top: 10px;
	border-top: 1px solid #E6E6E6;
	padding: 0
}

.meizhi_disabled .vote_button {
	margin-left: 6px
}

.meizhi_disabled .btn_split {
	float: left;
	border-color: #E6E6E6;
	border-style: solid;
	border-width: 0 0 0 1px;
	display: inline-block;
	height: 14px;
	margin-top: 14px;
	vertical-align: middle
}

.meizhi_disabled .vote_button_meizhi,
.meizhi_disabled .vote_button_meizhi:hover,
.meizhi_disabled .vote_button_meizhi:active,
.meizhi_disabled .vote_button_meizhi:focus {
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/meizhi_icon_batch_e46087a.png) no-repeat 5px -71px
}

.meizhi_disabled .vote_button_weiniang,
.meizhi_disabled .vote_button_weiniang:hover,
.meizhi_disabled .vote_button_weiniang:active,
.meizhi_disabled .vote_button_weiniang:focus {
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/meizhi_icon_batch_e46087a.png) no-repeat 5px -127px
}

.meizhi_disabled .vote_button_renyao,
.meizhi_disabled .vote_button_renyao:hover,
.meizhi_disabled .vote_button_renyao:active,
.meizhi_disabled .vote_button_renyao:focus {
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/meizhi_icon_batch_e46087a.png) no-repeat 5px -177px
}

.meizhi_vote_button_wrap .vote_count {
	padding-top: 4px
}

.add_one_icon {
	right: 32px;
	top: -10px;
	position: absolute
}

.meizhi_vote {
	font-size: 12px;
	position: absolute;
	bottom: 0;
	right: 85px;
	display: block;
	clear: both
}

.threadlist_bright .meizhi_vote {
	right: 65px
}

.meizhi_vote:hover {
	text-decoration: none
}

.threadlist_bright .hidePre .meizhi_vote,
.threadlist_bright .hidePre #meizhi_vote_card,
.threadlist .hidePre .meizhi_vote,
.threadlist .hidePre #meizhi_vote_card {
	display: none
}

#meizhi_vote_card .ui_card_content {
	overflow: visible;
	padding: 10px
}

#meizhi_vote_card .meizhi_vote_button_wrap {
	padding: 0
}

#meizhi_vote_card .meizhi_disabled {
	margin-top: -10px;
	margin-bottom: -10px;
	padding: 10px 0;
	_position: relative;
	_padding: 0;
	_border: 0
}

.meizhi_vote_button_wrap .vote_count {
	color: #999
}

.threadlist_bright #meizhi_vote_card {
	right: -36px!important
}

#meizhi_visit_card .hide {
	display: none
}

#meizhi_visit_card .level_up_tip {
	color: #666;
	background-color: #f7f7f7;
	width: 268px;
	margin-left: -10px;
	_margin-left: 0;
	padding: 0 0 7px 10px
}

#meizhi_visit_card .level_up_tip_title {
	color: #999;
	padding-right: 10px;
	padding-bottom: 5px
}

.meizhi_card_tip {
	display: block;
	padding-bottom: 6px
}

.achievement_card {
	width: 265px;
	height: 117px;
	font-size: 12px
}

.achievement_card .achievement_card_content {
	line-height: 22px;
	padding-top: 10px
}

.achievement_card .achievement_card_img {
	float: left;
	margin: 0 10px 10px
}

.achievement_card .achievement_card_uname {
	font-size: 14px;
	color: #3b6eb8
}

.achievement_card .achievement_card_icon {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/achieve_card/img/toward_icon_18_bf0a42c.png) no-repeat 0 0;
	display: inline-block;
	height: 18px;
	width: 18px;
	vertical-align: -4px;
	margin-left: 3px
}

.achievement_card .achievement_card_link {
	background: #f2f2f2 url(//tb2.bdstatic.com/tb/static-encourage/widget/achieve_card/img/hands_icon_7229929.png) no-repeat 10px 6px;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #3b6eb8;
	padding-left: 30px;
	clear: both
}

.cup_card {
	width: 235px;
	height: 110px
}

.cup_card .cup_card_top {
	padding: 12px
}

.cup_card .cup_card_top img {
	float: left;
	*display: inline
}

.cup_card .cup_card_top p {
	padding-left: 68px;
	color: #666
}

.cup_card .cup_card_top p.title {
	font-size: 14px;
	color: #2d64b3;
	margin-bottom: 6px
}

.cup_card .cup_card_bottom {
	height: 30px;
	line-height: 30px;
	background: #eeeff1;
	padding-left: 10px
}

.minigame_card {
	width: 275px;
	height: 110px
}

.minigame_card .minigame_card_top {
	padding: 12px
}

.minigame_card .minigame_card_top img {
	float: left;
	*display: inline
}

.minigame_card .minigame_card_top p {
	padding-left: 68px;
	color: #666
}

.minigame_card .minigame_card_top p.title {
	font-size: 14px;
	color: #2d64b3;
	margin-bottom: 3px
}

.minigame_card .minigame_card_bottom {
	height: 30px;
	line-height: 30px;
	background: #eeeff1;
	padding-left: 10px
}

#fanclub_card_container {
	width: 300px;
	overflow: hidden;
	height: 145px;
	background: #FFF;
	font-family: "Microsoft Yahei"
}

.fanclub_card_head img {
	margin: 5px;
	width: 65px;
	height: 65px;
	border: 1px #eee solid
}

.fanclub_card_head {
	float: left;
	margin-left: 5px;
	margin-top: 5px
}

.fanclub_card_right {
	float: left;
	padding-top: 5px;
	margin-top: 5px
}

.fanclub_card_right_title {
	color: #2d64b3;
	font-size: 14px;
	margin: 4px;
	line-height: 14px
}

.fanclub_card_right p {
	color: #999;
	margin: 4px
}

.fanclub_card_right p span {
	color: #666;
	margin: 0 5px
}

.fanclub_icon {
	display: inline-block;
	margin-bottom: -4px;
	font-size: 12px;
	width: 18px;
	height: 18px;
	background: url(//tb2.bdstatic.com/tb/static-fanclub/img/fanclub_icons_0774517.png) no-repeat
}

.fanclub_icon_frs {
	width: 18px;
	margin-left: 5px;
	background-position: 0 -47px
}

.fanclub_icon_vip_1 {
	background-position: 0 0
}

.fanclub_icon_vip_2 {
	background-position: -44px 0
}

.fanclub_icon_vip_3 {
	background-position: -90px 0
}

.fanclub_icon_vip_4 {
	background-position: -133px 0
}

.fanclub_icon_vip_5 {
	background-position: -176px 0
}

.fanclub_card_forum_icon {
	display: block;
	width: 45px;
	height: 20px
}

.fanclub_card_forum_icon_wrapper {
	float: left;
	height: 18px;
	overflow: hidden;
	margin-left: 5px;
	width: 300px
}

.fanclub_card_forum_icon_wrapper .fanclub_card_forum_name {
	color: #2d64b3;
	margin: 3px;
	margin: 0 3px 5px 5px
}

.fanclub_card_forum_icon_wrapper .fanclub_card_forum_name .fanclub_icon {
	width: 44px;
	margin-bottom: -6px;
	position: relative;
	top: -2px
}

.fanclub_card_bottom {
	float: left;
	height: 35px;
	margin-top: 5px;
	width: 300px;
	border-top: #ebebeb;
	background: #f7f7f7
}

.fanclub_card_bottom a {
	color: #2d64b3;
	margin: 10px;
	font-size: 14px;
	line-height: 35px
}

.fanclub_card_forum_name_gap {
	color: #eee;
	margin: 0 0 0 2px
}

.xiu8_follow_warn {
	width: 100%;
	height: 70px;
	background: #000;
	background: rgba(0, 0, 0, .8);
	filter: alpha(opacity=80);
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 1001
}

.xiu8_follow_warn_wrap {
	width: 980px;
	margin: 0 auto;
	height: 50px;
	padding: 10px 0
}

.xiu8_follow_portrait {
	width: 50px;
	height: 50px;
	border: 1px solid #dadcdf;
	vertical-align: middle;
	margin-right: 10px
}

.xiu8_follow_warn_wrap b {
	font-weight: 400;
	line-height: 50px;
	font-size: 16px;
	font-family: 'Microsoft YaHei', SimHei, Sans-serif;
	color: #fff;
	margin-right: 10px
}

.xiu8_follow_btn {
	display: inline-block;
	width: 87px;
	height: 0;
	padding-top: 28px;
	overflow: hidden;
	vertical-align: middle;
	background: url(//tb2.bdstatic.com/tb/static-frs/img/frs_islike.png?t=1503479990260) no-repeat top left
}

.xiu8_follow_warn_wrap span {
	color: #fff;
	font-size: 16px;
	font-family: 'Microsoft YaHei', SimHei, Sans-serif
}

.xiu8_follow_warn_close {
	position: absolute;
	top: 25px;
	right: 15px;
	background: url(//tb2.bdstatic.com/tb/static-liveshow/widget/xiu8_follow_warn/images/tb_dialog_close_a619c33.png) no-repeat 0 4px;
	height: 17px;
	width: 36px;
	padding-left: 20px;
	font-size: 16px;
	z-index: 100;
	font-family: microsoft yahei
}

.locality_pop_window_wrap {
	position: fixed;
	right: 0;
	_position: absolute;
	font-family: "Microsoft YaHei";
	z-index: 9999999999;
	overflow: hidden;
	display: none;
	box-shadow: -1px -1px 13px 0 rgba(0, 0, 0, .2)
}

#locality_pop_window_pic.locality_pop_window_wrap {
	box-shadow: -1px -1px 8px 0 rgba(0, 0, 0, .15)
}

.local_pop_window_content {
	cursor: pointer
}

#locality_pop_window_pic {
	bottom: 0;
	width: 300px;
	height: 200px
}

#locality_pop_window_text {
	bottom: 0;
	width: 300px;
	height: 187px;
	background-color: #fff;
	border: 1px solid #e9ebf0
}

.locality_pop_window_pic_close_btn {
	position: absolute;
	top: 0;
	left: 281px;
	display: inline-block;
	width: 19px;
	height: 19px;
	background: url(http://tb2.bdstatic.com/tb/static-pplatform/widget/locality_pop_window/img/locality_pop_window_close_icons_4978420.png) -24px -14px no-repeat
}

.locality_pop_window_pic_close_btn:hover {
	background: url(http://tb2.bdstatic.com/tb/static-pplatform/widget/locality_pop_window/img/locality_pop_window_close_icons_4978420.png) 0 -14px no-repeat
}

.locality_pop_head {
	width: 300px;
	height: 30px;
	background-color: #f5f7fa;
	border-bottom: 1px solid #e9ebf0
}

.locality_pop_head span {
	float: left;
	margin: 5px 10px;
	font-family: 'Microsoft YaHei';
	font-size: 14px
}

.locality_pop_text_pic {
	display: inline-block
}

.locality_pop_text_pic .locality_pop_text_img {
	float: left;
	margin: 15px 5px 7px 15px;
	width: 120px;
	height: 128px
}

.locality_pop_text_pic .locality_pop_text_img img {
	width: 120px;
	height: 128px
}

.locality_pop_text_pic .locality_pop_text_title {
	float: left;
	margin: 20px 0 6px 10px;
	width: 140px;
	font-family: 'Microsoft YaHei';
	font-size: 16px;
	color: #2d64b3
}

.locality_pop_text_pic .locality_pop_text_content {
	float: left;
	margin: 4px 0 0 10px;
	width: 139px;
	font-family: 'Microsoft YaHei';
	font-size: 12px;
	color: #666
}

.locality_pop_text_only .locality_pop_text_title {
	display: block;
	margin: 20px auto 5px;
	width: 280px;
	font-family: 'Microsoft YaHei';
	font-size: 16px;
	color: #2d64b3;
	text-align: center
}

.locality_pop_text_only .locality_pop_text_content {
	display: block;
	margin: 0 auto;
	width: 264px;
	font-family: 'Microsoft YaHei';
	font-size: 12px;
	color: #666
}

.locality_pop_head_close_btn {
	float: right;
	margin: 10px;
	width: 9px;
	height: 9px;
	background: url(http://tb2.bdstatic.com/tb/static-pplatform/widget/locality_pop_window/img/locality_pop_window_close_icons_4978420.png) -24px 0 no-repeat
}

.locality_pop_head_close_btn:hover {
	background: url(http://tb2.bdstatic.com/tb/static-pplatform/widget/locality_pop_window/img/locality_pop_window_close_icons_4978420.png) 0 0 no-repeat
}

#platform_left_float {
	width: 115px;
	height: 225px;
	position: fixed;
	_position: absolute;
	left: 50%;
	top: 323px;
	_top: expression(documentElement.scrollTop+250);
	margin-left: -620px;
	overflow: hidden;
	display: none;
	z-index: 1002
}

#platform_left_float a.platform_close_btn {
	width: 15px;
	height: 16px;
	position: absolute;
	left: 100px;
	top: 0;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/platform_spread_layer/images/floatlayer_close_8717a1b.png) no-repeat 0 0;
	_background: url(//tb2.bdstatic.com/tb/static-common/widget/platform_spread_layer/images/floatlayer_close_png8_17f4224.png) no-repeat 0 0
}

#platform_left_float a.platform_float_content {
	width: 100%;
	height: 209px;
	position: absolute;
	left: 0;
	top: 16px
}

#platform_left_float a.platform_float_content img {
	width: 100%;
	height: 100%
}

.pk_bubble_w {
	width: 140px;
	position: fixed;
	right: 50%;
	top: 325px;
	margin-right: 508px;
	z-index: 30;
	_position: absolute;
	_top: expression(documentElement.scrollTop+200);
	display: none
}

.pk_bubble_w .close_btn {
	position: absolute;
	right: -6px;
	top: 9px;
	display: block;
	width: 24px;
	height: 24px;
	border-radius: 24px
}

.pk_bubble {
	width: 140px
}

.pk_bubble_head {
	width: 146px;
	height: 71px;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/pk_fixed_bubble/pk_sprite2_90fd08b.png) no-repeat
}

.pk_bubble_cnt {
	position: relative;
	width: 136px;
	border: 2px solid #D11515;
	border-top: 0;
	background: #FFF3E7;
	padding: 0 0 43px;
	font-size: 12px;
	line-height: 16px
}

.pk_bubble .join_btn {
	position: absolute;
	left: 10px;
	bottom: 10px;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/pk_fixed_bubble/pk_sprite2_90fd08b.png) -196px 0 no-repeat;
	width: 116px;
	height: 34px;
	color: #fff;
	font-size: 16px;
	line-height: 34px;
	font-family: 'Microsoft YaHei';
	text-align: center
}

.pk_bubble .join_btn:hover {
	background-position: -362px 0
}

.pk_bubble .title {
	background: #fff;
	padding: 10px;
	border-bottom: 1px solid #D9D9D9
}

.pk_bubble .red_point {
	margin: 0 10px;
	padding: 8px 0;
	border-bottom: 1px dotted #E9D6C3
}

.pk_bubble .blue_point {
	margin: 0 10px;
	padding: 8px 0
}

.pk_bubble .red_point_title {
	color: #D11515
}

.pk_bubble .blue_point_title {
	color: #2D64B3
}

#platform_spread_video {
	height: 295px;
	width: 340px;
	position: fixed;
	bottom: -300px;
	left: 50%;
	margin-left: 290px;
	z-index: 9999
}

#platform_spread_video div.platform_video_head {
	width: 100%;
	height: 40px;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/platform_spread_video/images/platform_video_head_bg_0a59a87.png) no-repeat 0 0;
	overflow: hidden
}

#platform_spread_video div.platform_video_up_head {
	background-position: 0 -130px;
	display: none
}

#platform_spread_video div.platform_video_down_head {
	background-position: 0 0
}

#platform_spread_video div.platform_video_head a.head_btns {
	width: 15px;
	height: 15px;
	float: right;
	margin-right: 10px;
	margin-top: 13px;
	display: inline;
	background: url(//tb2.bdstatic.com/tb/static-common/widget/platform_spread_video/images/platform_video_btn_8cb9d1b.png) no-repeat 0 0
}

#platform_spread_video div.platform_video_down_head p {
	width: 225px;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	font-size: 12px;
	color: #fff;
	margin-top: 13px;
	margin-left: 45px;
	float: left
}

#platform_spread_video div.platform_video_content {
	width: 340px;
	height: 255px;
	display: none
}

#platform_spread_video div.platform_video_up_head a.logo_btn {
	width: 62px;
	height: 21px;
	float: left;
	margin-left: 15px;
	margin-top: 8px;
	display: inline
}

#platform_spread_video div.platform_video_up_head a.logo_btn img {
	width: 100%;
	height: 100%
}

#platform_spread_video div.platform_video_up_head a.head_close_btn {
	background-position: 3px 0
}

#platform_spread_video div.platform_video_up_head a.head_close_btn:hover {
	background-position: -20px 0
}

#platform_spread_video div.platform_video_up_head a.head_down_btn {
	background-position: 1px -23px
}

#platform_spread_video div.platform_video_up_head a.head_down_btn:hover {
	background-position: -20px -23px
}

#platform_spread_video div.platform_video_down_head a.head_up_btn {
	background-position: 2px -64px
}

#platform_spread_video div.platform_video_down_head a.head_up_btn:hover {
	background-position: -19px -64px
}

#platform_spread_video div.platform_video_down_head a.head_close_btn {
	background-position: 2px -44px
}

#platform_spread_video div.platform_video_down_head a.head_close_btn:hover {
	background-position: -20px -44px
}

.image_flash_editor .button_bar {
	height: 37px;
	padding-top: 8px;
	border-top: 1px solid #D9D9D9;
	color: #666;
	background-color: #F7F7F7;
	text-align: right
}

.image_flash_editor .button_bar .ui_btn {
	margin-right: 15px
}

#mz_post_wrapper .img_layer_content {
	position: absolute;
	top: 210px;
	left: 86px;
	z-index: 200
}

#mz_post_wrapper .hide {
	display: none
}

.img_layer_content .arrow {
	left: 45px
}

.mz_ul {
	border: 1px solid #bfbfbf;
	background-color: #fff;
	width: 302px
}

.mz_ul a {
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/postor_icons.png?t=1484640719496) #FCFCFC no-repeat;
	width: 100px;
	height: 100px;
	float: left
}

.mz_ul li {
	float: left
}

.mz_ul .cut_line {
	border-color: #D1D1D1;
	border-style: dashed;
	border-width: 0 0 0 1px;
	float: left;
	height: 47px;
	margin-top: 25px
}

.mz_ul .mz_imgUpload_btn,
.mz_ul .mz_album_btn {
	width: 101px
}

.mz_ul a.mz_uploader_container {
	background-position: 20px -70px
}

.mz_ul a.mz_uploader_container:hover {
	background-position: 20px -211px
}

.mz_ul a.mz_btn_myalbum {
	background-position: -85px -70px
}

.mz_ul a.mz_btn_myalbum:hover {
	background-position: -85px -211px
}

.mz_ul a.mz_btn_camera {
	background-position: -193px -70px
}

.mz_ul a.mz_btn_camera:hover {
	background-position: -193px -211px
}

.mz_ul .mz_uploader_container input {
	width: 114px;
	height: 40px;
	cursor: pointer
}

.i_btn_title {
	color: #666;
	font-size: 14px;
	font-weight: 700
}

.i_btn_tip {
	color: #999
}

.img_layer_tip {
	background-color: #F7F7F7;
	border-top: 1px solid #D9D9D9;
	bottom: 3px;
	height: 36px;
	left: 3px;
	line-height: 36px;
	position: absolute;
	width: 511px;
	color: #666
}

.i_layer_bottom {
	background-color: #F7F7F7;
	border-top: 1px solid #D9D9D9;
	bottom: 0;
	height: 45px;
	left: 0;
	position: absolute;
	color: #666
}

.i_layer_btn {
	position: absolute;
	right: 20px;
	top: 10px
}

.i_layer_water {
	position: absolute;
	left: 20px;
	top: 14px
}

.i_error_tips {
	position: absolute;
	left: 20px;
	top: 14px;
	color: red;
	font-size: 12px
}

.l_image_container {
	overflow-y: auto;
	padding-top: 10px;
	position: relative;
	height: 395px
}

.l_netpic_container .l_image_container {
	height: 354px;
	padding-top: 10px;
	position: relative
}

.l_image_container a.i_item_con {
	float: left;
	width: 120px;
	height: 120px;
	overflow: hidden;
	text-align: center;
	color: #333;
	text-decoration: none;
	position: relative;
	cursor: default;
	outline: 0;
	margin-left: 10px;
	margin-bottom: 10px;
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/unload_7884b2f.png)
}

.i_continue_add {
	float: left;
	display: block;
	width: 120px;
	height: 120px;
	overflow: hidden;
	text-align: center;
	color: #333;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	outline: 0;
	margin-left: 8px;
	margin-bottom: 10px;
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/upload_normal_b181b1a.png)
}

.i_continue_upbtn {
	width: 120px;
	height: 120px;
	top: 0;
	left: 0;
	position: absolute;
	display: block;
	z-index: 2
}

.i_upload_limit .i_continue_upbtn {
	display: none
}

a.i_continue_add:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/upload_hover_58d31c4.png)
}

.l_image_upcontainer .i_upload_limit {
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/upload_limit_b474903.png)
}

.l_image_upcontainer a.i_upload_limit:hover {
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/upload_limit_b474903.png)
}

.l_image_upcontainer .i_image_remain {
	color: #999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	left: 14px;
	position: absolute;
	top: 76px;
	z-index: 1
}

.l_image_upcontainer .i_item_bg {
	background-position: center 25%;
	background-repeat: no-repeat;
	display: block;
	height: 120px;
	width: 120px
}

.l_image_container a.uploading:hover,
.l_image_container a.complete:hover {
	border-color: #80c95e
}

.l_image_container .i_item_bg {
	border: 0;
	position: absolute;
	width: 120px;
	height: 120px;
	left: 0;
	top: 0
}

.l_image_container .percent {
	left: 0;
	position: absolute;
	text-align: center;
	top: 57px;
	width: 100%
}

.l_image_container .progress {
	border: 1px solid #DFE4EB;
	height: 6px;
	left: 12px;
	overflow: hidden;
	padding: 1px;
	position: absolute;
	text-align: left;
	top: 58px;
	width: 92px
}

.l_image_container .progress b {
	display: block;
	height: 6px;
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/progress_6059f43.png);
	background-color: #b4b4b4;
	width: 6px
}

.l_image_container .close {
	position: absolute;
	right: 0;
	top: 0;
	width: 17px;
	height: 17px;
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/close_fbeec09.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
	z-index: 10
}

.l_image_container .error {
	display: none
}

.l_image_container .error_big {
	display: none
}

.l_image_container .error_big_more {
	display: none
}

.i_up_error .error {
	color: #999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	left: 36px;
	position: absolute;
	top: 76px
}

.i_up_error_big .error_big {
	color: #999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	left: 36px;
	position: absolute;
	top: 76px
}

.i_up_error_big .error_big_more {
	color: #999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	left: 30px;
	position: absolute;
	top: 93px
}

.l_image_container a.uploading .percent,
.l_image_container a.uploading .progress,
.l_image_container a.complete img,
.l_image_container a.i_up_error .error,
.l_image_container a.i_up_error_big .error_big,
.l_image_container a.i_up_error_big .error_big_more {
	display: block
}

.i_image_continue {
	position: relative
}

.i_image_tip {
	margin-top: 20px;
	padding-left: 8px;
	position: relative
}

.i_uploader_con {
	height: 20px;
	left: 182px;
	position: absolute;
	top: 0;
	width: 50px
}

.pic_editor_container {
	position: absolute;
	z-index: 10;
	top: 37px;
	left: 684px;
	width: 678px;
	height: 461px;
	border-left: 1px solid gray;
	background: #fff
}

.l_album_container {
	position: absolute;
	width: 680px;
	height: 423px;
	top: 37px;
	left: 0;
	overflow: hidden
}

.l_album_lwrapper {
	position: absolute;
	width: 556px;
	height: 423px;
	top: 0;
	left: 0;
	border-right: 1px solid #E3E3E3
}

.l_album_rwrapper {
	position: absolute;
	width: 123px;
	height: 423px;
	top: 0;
	right: 0;
	background-color: #f7f7f7
}

.l_album_rwrapper_title {
	font-weight: 700;
	padding: 10px 0 10px 8px;
	border-bottom: 1px solid #e3e3e3
}

.l_album_list {
	padding: 20px 0 10px 20px
}

.l_album_pics {
	margin: 0 0 0 10px;
	position: relative;
	overflow-y: auto;
	height: 352px
}

.l_album_pic {
	position: absolute
}

.l_album_select {
	width: 200px;
	margin: 0 20px 0 0;
	padding: 5px
}

.j_image_num {
	color: #FF9C1E;
	margin: 0 5px
}

.l_album_pic_pager {
	clear: both;
	margin-top: 10px;
	text-align: center
}

.l_album_pic_pager .l_album_page {
	border: 1px solid #C1C6CC;
	color: #666;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	margin-left: 14px;
	text-align: center;
	text-decoration: none;
	width: 64px
}

.l_album_pic_pager .l_album_page:hover {
	color: #5698FA
}

.l_album_small_pics {
	float: left;
	width: 120px;
	height: 120px;
	overflow: hidden;
	text-align: center;
	color: #333;
	text-decoration: none;
	position: relative;
	outline: 0;
	background-color: #eee;
	margin-left: 10px;
	margin-bottom: 10px
}

.l_album_pic_select {
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/layer/selected_578e423.gif) no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: none;
	height: 45px;
	overflow-x: hidden;
	position: absolute;
	right: 35px;
	top: 35px;
	width: 50px;
	z-index: 10
}

.selected .l_album_pic_select {
	display: block
}

.l_album_pic_hover {
	width: 120px;
	height: 120px;
	position: absolute;
	z-index: 8;
	-ms-filter: "alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: .6;
	background-color: #000;
	cursor: pointer;
	display: none;
	top: 0;
	left: 0
}

.l_hover .l_album_pic_hover,
.selected .l_album_pic_hover {
	display: block
}

.l_album_container a.l_album_small_pics:hover,
.l_album_container a.complete:hover,
.l_album_container a.error:hover {
	border-color: #80c95e
}

.l_album_rwrapper .i_item_con {
	display: inline-block;
	width: 84px;
	height: 84px;
	overflow: hidden;
	text-align: center;
	color: #333;
	text-decoration: none;
	position: relative;
	outline: 0;
	border: 1px solid #dcdcdc;
	background-color: #eee;
	margin: 0 0 5px 10px
}

.meizhi_uploader .i_item_con {
	cursor: default!important
}

.l_album_selected_con {
	margin-top: 10px;
	position: relative;
	overflow-y: auto;
	height: 354px
}

.l_netpic_container {
	width: 668px
}

.l_netpic_container .i_netitem_bg {
	position: absolute;
	background-repeat: no-repeat;
	display: block
}

.l_netpic_head {
	padding: 10px 0 0 8px
}

.l_netpic_input {
	height: 26px;
	line-height: 26px;
	color: #ccc;
	margin-right: 5px;
	width: 320px;
	float: left
}

.j_netpic_imagenum {
	float: left;
	margin-left: 10px;
	line-height: 26px
}

.album_error {
	color: #333;
	font-size: 14px;
	font-weight: 700;
	padding-top: 188px;
	text-align: center
}

.album_error .create_album {
	background: url(//tb2.bdstatic.com/tb/static-common/editor_dialog/image/spirits_ae59b27.gif) repeat scroll -58px -270px transparent;
	color: #FFF;
	display: block;
	height: 27px;
	line-height: 28px;
	margin: 30px auto;
	text-decoration: none;
	width: 90px
}

.l_camerapic_container {
	width: 668px;
	height: 450px
}

.i_item_con .close,
.i_item_con .button_bar {
	display: none
}

.l_image_container .complete:hover .close,
.l_image_container .complete:hover .button_bar {
	display: block
}

.i_item_con .button_bar {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 25px;
	background: rgba(0, 0, 0, .3);
	color: #fff;
	background: transparent\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
	_width: 120px;
	text-align: center
}

.i_item_con .edit_button {
	cursor: pointer;
	padding: 3px 0 3px 20px;
	line-height: 25px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/picture_uploader/editor_picture.png?t=1484640719496) left center no-repeat;
	_background: url(//tb2.bdstatic.com/tb/static-common/img/picture_uploader/editor_picture_png8.png?t=1484640719496) left center no-repeat
}

.meizhi_uploader .uiDialogWrapper {
	overflow: hidden
}

.i_layer_water .i_checkbox {
	float: left;
	margin: 3px 2px 0 0;
	_margin: 0;
	_margin-top: -3px
}

#mz_post_wrapper {
	padding: 0 0 0 15px;
	margin: 0
}

#mz_post_wrapper tr {
	margin-bottom: 10px
}

#mz_post_wrapper .meizhi_tip {
	width: 638px;
	height: 34px;
	font-size: 12px;
	color: #333;
	background-color: #FFFFF2;
	border: 1px solid #DBD5C0;
	line-height: 34px;
	padding-left: 10px;
	position: relative;
	margin-bottom: 13px
}

#mz_post_wrapper .sex_tip {
	border: 0 none;
	padding-left: 116px;
	color: red;
	font-size: 12px;
	height: 25px;
	line-height: 24px
}

#mz_post_wrapper a.tip_close {
	display: block;
	width: 10px;
	height: 34px;
	position: absolute;
	top: 0;
	right: 12px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/mz_close.png?t=1483953191545) no-repeat scroll 0 1px transparent
}

#mz_post_wrapper a.tip_close:hover {
	background-position: -30px 1px
}

#mz_post_wrapper .input_wrapper {
	position: relative
}

#mz_post_wrapper .input_prefix {
	position: absolute;
	display: block;
	width: 100px;
	font-size: 14px;
	line-height: 33px;
	height: 33px;
	top: 0;
	left: 0
}

#mz_post_wrapper .title_input {
	background-color: #FFF;
	border: solid 1px #CCC;
	border-top-color: #9A9A9A;
	border-left-color: #9A9A9A;
	color: #333;
	font-size: 14px;
	height: 31px;
	line-height: 28px;
	margin-bottom: 10px;
	padding: 0 3px 0 95px;
	width: 453px
}

#mz_post_wrapper .item_input {
	height: 28px;
	margin-bottom: 10px
}

#mz_post_wrapper .placeholder {
	color: #919191
}

#mz_post_wrapper .label_wrapper {
	line-height: 32px;
	font-size: 14px;
	color: #666;
	text-align: right;
	padding: 0 5px 0 0;
	font-weight: 700
}

#mz_post_wrapper .like_label {
	line-height: 30px
}

#mz_post_wrapper .content_input {
	display: block;
	width: 545px;
	max-width: 545px;
	height: 130px;
	max-height: 130px;
	resize: none;
	color: #333;
	background-color: #FFF;
	border: solid 1px #CCC;
	border-top-color: #9A9A9A;
	border-left-color: #9A9A9A;
	cursor: text;
	font-family: SimSun, Verdana, sans-serif;
	font-size: 14px;
	line-height: 24px;
	outline: 0 none;
	overflow: auto;
	padding: 0 3px;
	margin-bottom: 15px;
	word-break: break-all
}

#mz_post_wrapper .pic_wrapper {
	width: 575px;
	height: 115px;
	overflow-y: auto;
	_position: relative
}

#mz_post_wrapper .pic_box {
	position: relative;
	width: 100px;
	overflow: hidden;
	height: 100px;
	border: solid 1px #ccc;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-right: 11px;
	display: table-cell;
	*display: block;
	*font-size: 87.3px;
	cursor: pointer
}

#mz_post_wrapper .pic_box .pic_box_close {
	width: 17px;
	height: 17px;
	position: absolute;
	display: none;
	top: 0;
	right: 0;
	z-index: 100
}

#mz_post_wrapper .pic_box .pic_box_close a {
	width: 17px;
	height: 17px;
	display: block;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/mz_close.png?t=1483953191545) no-repeat scroll 0 -50px transparent;
	overflow: hidden
}

#mz_post_wrapper .pic_box .pic_box_close a:hover {
	background-position: -30px -50px
}

#mz_post_wrapper .pic_box .pic_box_beauty {
	width: 100px;
	height: 100px;
	position: absolute;
	display: none;
	top: 0;
	left: 0;
	z-index: 10;
	background: rgba(0, 0, 0, .3);
	color: #fff;
	background: transparent\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000)
}

#mz_post_wrapper .pic_beauty_btn {
	line-height: 40px;
	padding-top: 20px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/picture_uploader/editor_picture.png?t=1483953191545) left center no-repeat;
	_background: url(//tb2.bdstatic.com/tb/static-common/img/picture_uploader/editor_picture_png8.png?t=1483953191545) left center no-repeat
}

#mz_post_wrapper .right_end {
	margin-right: 0
}

#mz_post_wrapper .bottom_end {
	margin-top: 5px
}

#mz_post_wrapper .pic_add {
	width: 100px;
	height: 100px;
	margin-right: 11px;
	border: solid 1px #ccc;
	float: left
}

#mz_post_wrapper .pic_remain_back {
	cursor: pointer;
	position: relative;
	width: 100px;
	height: 100px;
	top: 0;
	left: 0;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/meizhi/postor_icons.png?t=1483953191545) no-repeat scroll 31px 25px #FFF
}

#mz_post_wrapper .pic_remain_back:hover {
	background-position: -105px 25px
}

#mz_post_wrapper .pic_remain {
	position: absolute;
	width: 100px;
	bottom: 10px;
	text-align: center;
	color: #ccc
}

#mz_post_wrapper .pic_remain_num {
	color: #FF7F3E;
	padding: 0 4px
}

#mz_post_wrapper .like_wrapper {
	margin-bottom: 20px;
	width: 160px;
	height: 27px;
	font-size: 14px;
	line-height: 27px;
	padding: 4px
}

#mz_post_wrapper .subbtn_bg {
	background-position: 0 0
}

#mz_post_wrapper .subbtn_bg,
#mz_post_wrapper .subbtn_bg_hover,
#mz_post_wrapper .subbtn_bg_active,
#mz_post_wrapper .subbtn_bg_banned {
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/btn_submit_post.gif?t=20121216&t=1483953191545) no-repeat scroll 0 -28px transparent;
	border: 0 none;
	color: #FFF;
	cursor: pointer;
	float: left;
	font: 14px/28px bold;
	height: 28px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 70px
}

#mz_post_wrapper .subbtn_bg_hover {
	background-position: 0 -56px
}

#mz_post_wrapper .subbtn_bg_active {
	background-position: 0 -56px
}

#mz_post_wrapper .subbtn_bg_banned {
	background-position: 0 -84px
}

#mz_post_wrapper .pt_posting_status {
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/loading.gif?t=1483953191545) no-repeat scroll 20px 5px transparent;
	float: left;
	height: 28px;
	margin: 0 5px;
	width: 16px
}

#mz_post_wrapper .pt_posting_loading {
	background-position: 0 5px
}

#mz_post_wrapper .post_error {
	color: red;
	font-size: 12px;
	line-height: 28px;
	height: 28px;
	padding-left: 10px
}

.mz_post_success {
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
	text-align: center
}

.mz_post_success .success_title {
	font-size: 24px;
	line-height: 25px;
	font-weight: 700;
	color: #96a0b0;
	margin: 80px auto 0;
	padding-left: 40px;
	width: 190px;
	height: 30px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/img/mz_close.png?t=1483953191545) no-repeat scroll -48px -10px transparent
}

.mz_post_success .success_tip {
	color: #333;
	margin: 7px auto 0;
	padding: 0
}

.mz_post_success .success_relocation {
	color: #999;
	margin: 25px auto 0;
	padding: 0
}

.mz_post_success .success_relocation_timeout {
	color: #ff7f3e;
	padding: 0
}

.makeOne {
	width: 1px;
	height: 1px;
	overflow: hidden
}

.frs_rich_editor .meizhi_auth_btn {
	font-size: 12px;
	font-weight: 400;
	color: #999
}

.mz_post_achieve_title {
	color: #333;
	font: 700 14px/36px SimSun
}

.mz_post_achieve {
	margin-bottom: 22px
}

.mz_post_achieve_inner {
	float: left;
	*display: inline
}

.mz_post_achieve_list {
	margin-top: 10px
}

.mz_post_achieve_list li {
	float: left;
	*display: inline;
	margin-right: 10px
}

.mz_post_achieve_list li p {
	text-align: center
}

.mz_post_notice {
	float: right;
	*display: inline;
	width: 273px;
	text-align: center;
	margin-right: 38px;
	margin-top: 15px
}

.mz_post_notice_inner {
	height: 55px;
	padding-top: 20px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
}

.mz_post_notice h3 {
	margin-bottom: 10px
}

.mz_post_notice p.mz_rewards {
	text-align: left;
	padding-left: 50px;
	padding-left: 112px
}

.mz_rewards_tips {
	color: gray
}

#mz_post_wrapper .img_layer_content {
	top: 400px
}

#mz_post_wrapper .red_text,
.success_mz_rewards .red_text {
	color: #f14343
}

.success_mz_rewards {
	color: #96a0b0;
	font-size: 18px;
	margin-top: 25px
}

#mz_post_wrapper .pic_remain_tips {
	color: #039bff;
	font-weight: 700;
	margin-bottom: 5px
}

#mz_post_wrapper .pic_remain_like_forum {
	color: #4a4a4a;
	margin-bottom: 10px
}

.pic_remain_like_forum input {
	margin-right: 5px;
	vertical-align: -3px
}

.mz_post_notice_inner {
	background-position: 0px 0px
}

.mz_post_notice_inner {
	background-image: url(//tb2.bdstatic.com/tb/static-postor/widget/meizhi_postor/meizhi_postor_z_20190bc.png)
}

.notice_color {
	color: #ff7f3e
}

.notice_app {
	color: #666;
	margin-bottom: 5px
}

.frs_stamp_notice {
	text-align: center;
	margin-top: -18px
}

.content_1 {
	line-height: 36px;
	font-size: 14px;
	font-weight: 700
}

.flower_img {
	height: 15px;
	width: 15px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px;
	margin-top: -3px
}

.print_flower {
	text-decoration: underline
}

.print_flower_tips {
	color: #666;
	margin-left: 15px
}

.print_flower_tips em {
	color: #666
}

.print_button {
	margin-top: 10px
}

.print_button .ui_btn_disable {
	cursor: pointer
}